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. 2012