have a go at someone

Related to word: go

Pharse

Definition (criticize)

  1. To criticize or berate someone, often unfairly.

    • He's always having a go at me for not trying hard enough.

    • Stop having a go at me! I've already done my best.

    • She had a go at me for being late.