Wiktionary
grenade launchers
n. (plural of grenade launcher English)
n. (plural of grenade launcher English)