Launcher
['lɔːn(t)ʃə]
Definition
(noun.) armament in the form of a device capable of launching a rocket.
Typed by Elvin--From WordNet
['lɔːn(t)ʃə]
(noun.) armament in the form of a device capable of launching a rocket.
Typed by Elvin--From WordNet