Ace-up-one-s-sleeve meaning

(idiomatic) A surprise advantage of which others are not aware.
noun
0
0
Advertisement

Origin of ace-up-one-s-sleeve

  • From the game of poker, from the dishonest hiding of a high-value Ace card for use during play.

    From Wiktionary