Definition, Meaning & Synonyms

have-a-go-at-someone

Phrase
/ˌhæv ə ɡoʊ æt ˈsʌmwʌn/
Definition
To criticize or confront someone, often in a harsh or aggressive manner.
Examples
  • After the meeting, she had a go at him for not following through on his promises.
  • He wasn’t afraid to have a go at her opinion during the discussion.
  • It’s not nice to have a go at someone when they’re already feeling down.
Meaning
This phrase typically implies that a person is taking an opportunity to express discontent or dissatisfaction towards someone, usually involving a verbal attack or criticism.
Synonyms
  • Criticize
  • Rebuke
  • Scold
  • Chastise