grenade thrower

Noun
  1. An infantryman equipped with grenades (synset 110166336)

Other Searches