HOLD ALL THE ACES


Meaning of HOLD ALL THE ACES in English

to have all the advantages in a situation

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.