giving it one's best shot

English

Verb

giving it one's best shot

  1. present participle and gerund of give it one's best shot