have a go at

Our editors are putting together more complete content — check back in about 20 minutes

have a go at — verb

1. To criticize or attack someone

1.動詞
釋義

To criticize or attack someone

例句

The boss had a go at him for being late.