coming out on top

English

Verb

coming out on top

  1. present participle and gerund of come out on top