VOCABULARY - IDIOMS

Ace Up One’s Sleeve

Meaning:

A surprise advantage of which others are not aware.

Examples: