inveigh against (someone or something)

inveigh against (someone or something)

To berate or verbally attack someone or something. Didn't you hear the boss screaming at me yesterday? He really inveighed against me for coming into the meeting late. Uncle Ed is always inveighing against taxes, no matter what the actual topic of conversation is.
See also: inveigh
Farlex Dictionary of Idioms.

inveigh against someone or something

to attack someone or something verbally. Why must you always inveigh against Dan whenever I mention his name? Stop inveighing against the government all the time.
See also: inveigh
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • inveigh
  • inveigh against
  • be all over
  • be all over (one)
  • be all over somebody
  • round on
  • be rough on (someone or something)
  • give (someone) (a bit of) curry
  • sail into someone
  • pick away at (one)