Find the word definition

Wiktionary
give it one's best shot

alt. (context idiomatic English) To make one's best effort or attempt; to try as hard as possible. vb. (context idiomatic English) To make one's best effort or attempt; to try as hard as possible.