Visit the forum if you have a language query!
ace up one's sleeve
Definition from Dictionary, a free dictionary
Life is an uphill business for the guy who's not on the level.John Welsh
From the game of Poker, from the dishonest hiding of a high-value Ace card for use during play.
Elsewhere on the web