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.
ON TOP
Meaning of ON TOP in English
American idioms English vocabulary. Английский словарь американских идиом. 2012