Find the word definition

Wiktionary
take one's best shot

vb. (alternative form of give it one's best shot English)