The Collaborative International Dictionary
Inveigher
Inveigher \In*veigh"er\, n. One who inveighs.
Wiktionary
inveigher
n. One who inveighs.