To have a secret advantage that is suddenly revealed to change the game. It is used a secret advantage that you can use later
He did not just leave his house. He had a card up his sleeve that he did not even reveal to his family, which was his new flat in a posh locality.
She still has one card up her sleeve – she knows the director.