ahead of the game adv : in an advantageous position; "she's ahead of the game"
Copyright © 2024 3Dict.net