English to English
launcher
('l/oU/rnt/S//@/r
)
noun (n)
- armament in the form of a device capable of launching a rocketpersenjataan dalam bentuk peranti mampu melancarkan roketsource: wordnet30a device that launches aircraft from a warshipalat yang meluncurkan pesawat dari kapal perangsource: wordnet30