launcher
(noun)
noun
1. armament in the form of a device capable of launching a rocket
Definition categories: man–made, armament
2. a device that launches aircraft from a warship
Similar word(s): catapult
Definition categories: man–made, device
Sentences with launcher as a noun:
- The catapult made a good launcher for the small projectile.
- They shot down the helicopter with a rocket launcher.