GIVE IT ONE'S BEST SHOT


Meaning of GIVE IT ONE'S BEST SHOT in English

informal

do the best that one can.

→ shot

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.