launcher

Definitions


[ˈlɔːn(t)ʃə], (Noun)

Definitions:
- a structure that holds a rocket or missile, typically one used as a weapon, during launching
(e.g: a rocket launcher)


Phrases:

Origin:




definition by Oxford Dictionaries