You searched for: “inveighers
inveigher (s) (noun), inveighers (pl)
Someone who speaks up to protest a situation in an uncontrollable and insulting manner: The chief of police met with the two inveighers who had lead the protests on the street about the unsanitary conditions of the subways.
This entry is located in the following unit: veh-, vect- (page 1)