LAUNCHER
Definition
- noun armament in the form of a device capable of launching a rocket. — synonyms: rocket_launcher
- noun a device that launches aircraft from a warship. — synonyms: catapult
Examples
- “The catapult made a good launcher for the small projectile.”