Find the word definition

Wiktionary
trick up one's sleeve

n. (context idiomatic English) A surprise advantage of which others are not aware.