Launcher (Noun)
Meaning 1
Armament in the form of a device capable of launching a rocket.
Classification
Nouns denoting man-made objects.
Synonyms
Related Words
Meaning 2
A device that launches aircraft from a warship.
Classification
Nouns denoting man-made objects.