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:
launchers

Origin of Launcher

  • launch +"Ž -er

    From Wiktionary

Find Similar Words

Find similar words to launcher using the buttons below.

Words Starting With

Words Ending With

Unscrambles

launcher