armament in the form of a device capable of launching a rocket
[ Syn: rocket launcher ]
a device that launches aircraft from a warship
[ Syn: catapult ]
armament in the form of a device capable of launching a rocket
[ Syn: rocket launcher ]
a device that launches aircraft from a warship
[ Syn: catapult ]