Have a trick up one`s sleeve To have a secret advantage or strategy to use when the time is right. The salesman always has a trick up his sleeve when he wants to sell something.