Idioms Have the upper hand Meaning: To be in a position where great success and opportunities seem possible. Example: At just 25, she seemed to have the world at her feet. ShareTweetPin ItShareShare