English

edit
 
English Wikipedia has an article on:
Wikipedia

Etymology

edit

Compound of grenade +‎ launcher.

Noun

edit

grenade launcher (plural grenade launchers)

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

Translations

edit