English / idiom
Ace up the Sleeve
MEANING IN ENGLISH
A secret strategy or concealed advantage held in reserve to turn things in one's favor
In context
01
He thought he had an ace up his sleeve, but his arrogant underestimation of the opponent proved fatal.
02
A wise leader works with open honesty rather than always searching for a sneaky ace up the sleeve.
Synonyms
hidden card,secret strategy,trump card
Antonyms
transparent approach,exposed vulnerability,fair deal
Collocations
have an ace up the sleeve,keep an ace up the sleeve,pull an ace up the sleeve