Definition of have a go at in English:

have a go at

phrase

British
  • Attack or criticize (someone)

    ‘she's always having a go at me’
    • ‘I think there's more understanding now, but let's face it, the fans need someone at the top to have a go at when the club isn't giving them the happiness they want.’
    • ‘I feel that I'm always having a go at Lori in her comments, which I'm not, because I like Lori, and certainly wish she would post more.’
    • ‘At election times, they were always having a go at him and ribbing him about his unwavering support for me.’
    • ‘I have always stuck up for the players and not publicly had a go at them when they've not played particularly well.’
    • ‘The problem is my aunt and uncle are always having a go at me.’
    • ‘Personally, I suspected that Jaden and Lisa liked each other, even though it always seemed they were having a go at each other, they just didn't want to admit it.’
    • ‘Even when he was having a go at the critics, he remained incredibly dignified.’
    • ‘This was with a guy I'd had problems with over the years; he was having a go at a friend of mine so I beat him up, then robbed him.’
    • ‘It's normal that the two big rivals in any league will always have a go at each other.’
    • ‘Not everyone has the presence of mind or courage of Mrs Beauchamp, although we would never recommend having a go at an intruder.’
    attack, censure, criticize, denounce, condemn, arraign, find fault with, lambaste, pillory, disapprove of, carp at, cavil at, rail against, inveigh against, cast aspersions on, pour scorn on, disparage, denigrate, deprecate, malign, vilify, besmirch, run down, give a bad press to
    View synonyms