have a go

verb
RareNot in standard dictionaries
1

To make an attempt; to try.

2

To attack someone physically; to have a fight.

3

To tell off (especially unnecessarily or excessively), to criticise.

#informal