rifle-grenade

Nouns

  • (n) a grenade that is thrown from a launching device attached to the barrel of a rifle

Words of close approximity