grenade thrower


Meanings

  • an infantryman equipped with grenades

Synonyms