HAVE A GO AT SB


Meaning of HAVE A GO AT SB in English

( informal , BrE ) to criticize sb or complain about sb :

The boss had a go at me for being late for work.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.