launcher
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
armament in the form of a device capable of launching a rocket
rocket launcher
.
noun
a device that launches aircraft from a warship
catapult
.
WordNet
Previous
lauhala
laumontite
launce
launcegaye
launch
Next
launching
launchpad
laund
launder
launderer