inveighers

nounPlural of inveigher; people who speak or write with strong criticism or disapproval.

No synonyms or antonyms found for this word.