To criticize or speak out strongly against someone or something.


US English

UK English

Part of Speech



Denounce, condemn, attack, rail, protest.


Approve, praise, laud.

Word Forms

Part of Speech Words
Noun None
Verb inveighing, inveighed, inveighs, inveigh
Adjective None
Adverb None

Example Sentences

  • The politician took to social media to inveigh against his opponent’s proposed policies.

  • The coach would inveigh against his players after a poor performance in a game.

  • The columnist inveighed against the government’s lack of action on climate change.

  • He would often inveigh against modern technology, claiming it was the source of all societal problems.


The word “inveigh” comes from the Latin word “invehi,” which means “to carry oneself against.” Inveigh is used to describe a strong criticism or an attack against someone or something. It is usually used in a formal or written context, such as in speeches, opinion pieces, or academic papers.

Inveigh often implies that the criticism is not just a mild complaint, but rather a strong condemnation. It suggests a sustained, angry, or vehement critique. Inveigh is often used to describe the language or tone of a person’s speech or writing. It may also suggest that the criticism is personal and not just directed at an idea or policy.

Some words that are similar in meaning to inveigh include “denounce,” “condemn,” “attack,” “rail,” and “protest.” The opposite of inveigh would be words such as “approve,” “praise,” or “laud.”

Overall, the word inveigh is a powerful verb that conveys a strong sense of disapproval or criticism. It is often used in formal or written contexts and suggests a sustained and angry attack against someone or something.