Definition of launcher
English to English noun - armament in the form of a device capable of launching a rocket
source: WordNet 3.0 - a device that launches aircraft from a warship
source: WordNet 3.0
Visual Synonyms 
Nearby Word
launcher, luncher, lancer, lyncher, launch area, lunger, lounger, lancashire, languisher, lawn chair, lonicera, lounge chair, lawmonger, langur, longer, linger, lenger, loungewear, lounge car, loanmonger
|
|
|