SynonymX
Speak
Launcher
Definition of Launcher
1.
Armament in the form of a device capable of launching a rocket
Noun
2.
A device that launches aircraft from a warship
Noun
Synonyms for word "launcher"
catapult
rocket launcher
Semanticaly linked words with "launcher"
armament
bazooka
device
Hyponims for word "launcher"
armament
device