You searched for: “agonizer
agonizer (s) (noun), agonizers (pl)
One who inflicts pain or worry: In the middle of the night Susan heard the agonizers, or mosquitoes, buzzing around and wanting to suck her blood!
This entry is located in the following unit: agon- (page 1)