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