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