English noun: launcher | |||
| 1. | launcher (artifact) armament in the form of a device capable of launching a rocket | ||
| Synonyms | rocket launcher | ||
| Broader (hypernym) | armament | ||
| Narrower (hyponym) | bazooka | ||
| 2. | launcher (artifact) a device that launches aircraft from a warship | ||
| Synonyms | catapult | ||
| Broader (hypernym) | device | ||