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

English Dictionary