On-top meaning

(idiomatic) In a dominant position.

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

adverb
0
0
Advertisement