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