VOCABULARY - IDIOMS

Have a card up your sleeve

Meaning:

If you have a card up your sleeve, have a secret plan that can be used when needed.

Examples:

  • Nancy must have an ace up her sleeve; otherwise, she wouldn't have rejected that offer.