Launcher Definition
lônchər, län-
launchers
noun
launchers
A catapult.
Webster's New World
One that launches, as:
American Heritage
A device, attached to a rifle, for shooting grenades.
Webster's New World
A weapon, as an RPG, for shooting grenades.
Webster's New World
A device or structure that provides initial guidance to a self-propelled missile, spacecraft, etc. or that catapults an airplane from a flight deck.
Webster's New World
Synonyms:
Other Word Forms of Launcher
Noun
Singular:
launcher
Plural:
launchersOrigin of Launcher
-
launch +"Ž -er
From Wiktionary
Find Similar Words
Find similar words to launcher using the buttons below.