ahead of the game

Adverb
  1. In an advantageous position (synset 400152713)
    "she's ahead of the game"

Found on Word Lists

Other Searches