Idiom: Ace up your sleeve

What does 'Ace up your sleeve' mean?

If you have an ace up your sleeve, you have something that will give you an advantage that other people don't know about.


Idioms similar to 'Ace up your sleeve'

See also: