have a card up sleeve



have a card up your sleeve

to have an advantage that other people do not know about I still had a card up my sleeve in the form of a letter from his father.
See also: card, have, sleeve, up

Common Names:

NameGenderPronouncedUsage
Dejan-Serbian, Croatian, Slovene, Macedonian
Cox[kɔks]
Dipali-Indian, Hindi, Marathi
Sergius-Ancient Roman
MarlinMAHR-linEnglish
Shir (2)-Persian (Rare)