grenade launcher

English

Etymology

Compound of grenade +‎ launcher.

Pronunciation

  • Audio (Southern England):(file)

Noun

grenade launcher (plural grenade launchers)

  1. A weapon that shoots grenades from a device.
    Coordinate term: mortar

Translations