— inveigher , n.
/in vay"/ , v.i.
to protest strongly or attack vehemently with words; rail (usually fol. by against ): to inveigh against isolationism.
[ 1480-90; invehi to attack with words, equiv. to in- IN- 2 + vehi pass. inf. of vehere to ride, drive, sail (cf. WAIN) ]
Syn . harangue, revile.