AN ACE UP YOUR SLEEVE


Meaning of AN ACE UP YOUR SLEEVE in English

an important card to play, an important fact to reveal To survive, one needs an ace up one's sleeve - a special talent.

English idioms vocab.      Словарь английских идиом и выражений.