MalayTranslate.com
Malay to English Translator
Translate Here

English to English

launcher
('l/oU/rnt/S//@/r )

noun (n)

  • armament in the form of a device capable of launching a rocket
    persenjataan dalam bentuk peranti mampu melancarkan roket
    source: wordnet30
  • a device that launches aircraft from a warship
    alat yang meluncurkan pesawat dari kapal perang
    Synonym:
    catapult
    source: wordnet30