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, lawn chair, lancashire, languisher, lonicera, lounge chair, lawmonger, langur, lenger, linger, longer, loungewear, loanmonger, lounge car
|
|
|