1 have a go at | Definition of have a go at

have a go at

idiom

Definition of have a go at

1 : to make an attempt at (doing something) I asked him if I could have a go at writing the proposal.
2 British, informal : to attack or criticize (someone) The press is having a go at the Prime Minister.

More from Merriam-Webster on have a go at

Thesaurus: All synonyms and antonyms for have a go at