
Inveigh against
Strong Disapproval
Use 'inveigh against' to express intense disagreement or disapproval of something. 
Emotionally Charged
'Inveigh against' suggests emotional involvement and a deep sense of anger or injustice. 
Public Expression
The phrase is often used when someone publicly criticizes something, especially in speeches or writing. 