- To declaim or rail (against some person or thing); to
utter censorious and bitter language; to attack with harsh criticism or
reproach, either spoken or written; to use invectives; -- with against;
as, to inveigh against character, conduct, manners, customs, morals, a
law, an abuse.
Meaning of 'inveigh' (Princeton's WordNet)
1 . inveigh
[ v]
Meaning (1): - speak against in an impassioned manner
Example in sentence:
he declaimed against the wasteful ways of modern society