scratch card definition
scratch card. , means a card with layers which may be scratched off to reveal a day, a month and a date on which that scratch card is valid;
scratch card means a prepaid permit that requires validation at the time and date of use;
scratch card means a temporary visitor Permit valid for a single period of up to 24 hours;