ON TOP


Meaning of ON TOP in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.