having the best of it

English

Verb

having the best of it

  1. present participle and gerund of have the best of it