grenade launcher (English, noun)
expansion: grenade launcher (plural grenade launchers)
Senses:
glosses: A weapon that shoots grenades from a device.
Forms:
form: grenade launchers
tags: plural