given it one's best shot

English

Verb

given it one's best shot

  1. past participle of give it one's best shot