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

launcher

noun
ˈlɔːntʃə(r)
 
; ˈlɔːntʃər
 
 
(often in compounds) a device that is used to send a rocket, a missile, etc. into the skya rocket launcher
Search Results