Monday, October 10, 2016

have a trick up (one's) sleeve

To have a secret plan, idea, or advantage that can be utilized if and when it is required. A reference to cheating at a card game by hiding a favorable card up one's sleeve. Watch the video

from Idiom of the Day http://ift.tt/2e2BDOU
via IFTTT