Longman Dictionary English From Longman Dictionary of Contemporary Englishhave another card up your sleevehave another card up your sleeveADVANTAGEto have another advantage that you can use to be successful in a particular situation → card ldoceonline.com