on top

on top  {adv.} or  {adj. phr.},  {informal}
In the lead; with success; with victory.
The horse that everyone had expected would be on top actually came in third.
Although John had been afraid that he was not prepared for the exam, he came out on top.
Categories: adjective adverb informal success

An client error occurred: Error calling GET https://www.googleapis.com/youtube/v3/search?part=id%2Csnippet&q=%22on+top%22&maxResults=4&videoEmbeddable=true&videoSyndicated=true&safeSearch=strict&type=video&key=AIzaSyCfLRuAZZNAQm6a5uDzgY-Tt668bxsppCs: (403) The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>.