HAVE A CARD UP ONE'S SLEEVE


Meaning of HAVE A CARD UP ONE'S SLEEVE in English

have a plan or idea in reserve, have a strategy ready

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