an ace up your sleeve

US /ən eɪs ʌp jʊər sliːv/
UK /ən eɪs ʌp jʊər sliːv/
"an ace up your sleeve" picture
1.

een troef achter de hand, een geheim voordeel

a secret advantage or resource that can be used when needed

:
The politician had an ace up his sleeve for the debate.
De politicus had een troef achter de hand voor het debat.
She always keeps an ace up her sleeve for negotiations.
Ze heeft altijd een troef achter de hand voor onderhandelingen.