tricks up one's sleeve

English

Noun

tricks up one's sleeve

  1. plural of trick up one's sleeve