Definition of launcher noun from the Oxford Advanced Learner's Dictionary

 

launcher

 noun
noun
BrE BrE//ˈlɔːntʃə(r)//
 
; NAmE 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 American Dictionary entry: launcher