Definition of launcher noun from the Oxford Advanced American Dictionary

 

launcher

 noun
noun
NAmE//ˈlɔntʃər//
 
 
jump to other results
(often in compounds) a device that is used to send a rocket, a missile, etc. into the sky a rocket launcher
See the Oxford Advanced Learner's Dictionary entry: launcher