on top of the world

Main Entry:
sitting pretty
Part of Speech: adjective
Definition: in an advantageous position
Synonyms: ahead of the game, going places, on cloud nine, on top, on top of the heap, on top of the world, prosperous
Search another word or see on top of the worldon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT