Synonyms and Antonyms for grenade_thrower

1. grenade thrower (n.)

an infantryman equipped with grenades

Synonyms: