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 | ||