ON TOP OF THE WORLD Meaning of ON TOP OF THE WORLD in English in a position of eminent success, happiness, or fame Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012