WordUnscrambler Home
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
:
Click here to see the free dictionary definition for launcher
definition by Oxford Dictionaries