HAVE AN ACE UP ONE'S SLEEVE


Meaning of HAVE AN ACE UP ONE'S SLEEVE in English

be in a superior position, have the advantage

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.