Phrase or Word
To be on top of the world
Definition
To feel extremely happy, confident, or successful.
Language
English
Type
Furthermorph
Category
GAIAMORPHS
Subcategory
THE NATURAL WORLD IN GENERAL
Grammatical Subcategory
Sayings/Similes/Aphorisms/Proverbs