inveigh
/ɪnˈveɪ/; /ɪnˈveɪj/Definitions
1. verb
to speak or write in a bitter or angry manner, especially about a person or thing
“The politician’s opponent began to inveigh against her policies, claiming they would harm the economy.”
2. verb
to speak or write in a bitter or angry manner, especially about a person or thing, usually in a public forum
“The activist took to the streets to inveigh against the government’s decision to cut funding for the arts.”
3. noun
a bitter or angry criticism or denunciation
“The newspaper published a scathing inveigh against the company’s treatment of its employees.”