grenade launcher
noun Military.
a device attached to the muzzle of a rifle, permitting the firing of rifle grenades.
Origin of grenade launcher
First recorded in 1955–60
Words nearby grenade launcher
gremmie,
gremmy,
grenache,
grenada,
grenade,
grenade launcher,
grenadian,
grenadier,
grenadilla,
grenadine,
grenadines