inveighers
/ɪnˈveɪərz/
noun
- Plural of inveigher; people who speak or write with strong criticism or disapproval.
- The newspaper's opinion section was filled with inveighers attacking the mayor.
- A group of inveighers gathered to protest the new law.
- The inveighers at the town hall meeting shouted down every proposal.