Meaning of “have sth up your sleeve” - Learner’s Dictionary

have sth up your sleeve

informal

to have a secret plan:

They were worried he might have another nasty surprise up his sleeve.

(Definition of “have sth up your sleeve” from the Cambridge Learner’s Dictionary © Cambridge University Press)