On top

adv

Definitions

Adverb
  1. 1
    On the highest point or surface. not-comparable

    "Stand on top and look down."

  2. 2
    In a dominant position. idiomatic, not-comparable

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

Next best steps

Mini challenge

Unscramble this word: ontop