Idiom: Ace up your sleeve

Idiom Definitions for 'Ace up your sleeve'


If you have an ace up your sleeve, you have something that will give you an advantage that other people don't know about.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: