3 ms·Cards?by webmaven 5y agoCards?tester756 5y ago>have a card up your sleeve >to have an advantage that other people do not know about: (without that last part)jtbayly 5y agoTypically I’ve heard the construction “dealt a better hand”webmaven 5y agoSame.webmaven 5y agoThanks for explaining. I was thinking along the lines of "report card", as in that document that lists your school grades for a period of time such as a semester.