Home

Word

rifle grenade, n.
more info a grenade that is thrown from a launching device attached to the barrel of a rifle
<noun.artifact>

rifle grenade
semantic pointers
hypernym