Idiom: Card up your sleeve

What does 'Card up your sleeve' mean?

If you have a card up your sleeve, you have a surprise plan or idea that you are keeping back until the time is right.


Idioms similar to 'Card up your sleeve'

See also: