on%20top

adverb

  1. 1

    In a dominant position.

    At the end of the season, Manchester United came out on top.

Translate “on%20top” to another language

Click any language to open the translator with this word already filled in.

On%20top Definition & Meaning | TranslatePulse