From the ArcaMax Publishing, Vocabulary Newsletter:
http://www.arcamax.com/news/vocabulary/s-355797-188105
inveigh \in-VAY\ (intransitive verb) - To rail (against some person or
thing); to protest strongly or attack with harsh and bitter language
-- usually with "against."
"I could inveigh against someone who denied his Jewishness, who played
at being a goy." -- Michael Brodsky, 'Detour'
Inveigh is from Latin invehi, "to attack with words," passive form of
invehere, "to carry or bring into or against," from in-, "in, into" +
vehere, "to carry."