Use 'inveigh against' to express intense disagreement or disapproval of something. Environmentalists often inveigh against deforestation.
Pro Tip 2/3
Emotionally Charged
'Inveigh against' suggests emotional involvement and a deep sense of anger or injustice. Activists inveigh against animal cruelty with passion.
Pro Tip 3/3
Public Expression
The phrase is often used when someone publicly criticizes something, especially in speeches or writing. The columnist inveighed against the new tax law in her latest article.