ON TOP OF THE WORLD Meaning of ON TOP OF THE WORLD in English phrasal in a position of eminent success, happiness, or fame Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012