Being short of one million on card game (10)
I believe the answer is:
impatience
'being short' is the definition.
'of one million on card game' is the wordplay.
'of one' becomes 'i' (I've seen this in other clues).
'million' becomes 'm' (abbreviation).
'on' says to put letters next to each other.
'card game' becomes 'patience' (patience is a kind of card game**).
'i'+'m'+'patience'='impatience'
(Other definitions for impatience that I've seen before include "Inability to endure or wait" , "embodying intolerance" , "Lack of tolerance" , "irritability" , "which poor waiter reveals" .)