American Dictionary
Definition have a trick up your sleeve in American English
have a trick up your sleeve phrase
phrase
Synonyms and related words

American Dictionary