English

Definition of scratch card noun from the Oxford Advanced Learner's Dictionary

 

scratch card

 noun
noun
BrE BrE//ˈskrætʃ kɑːd//
 
; NAmE NAmE//ˈskrætʃ kɑːrd//
 
 
jump to other results
a card that you buy that has an area that you scratch off to find out if you have won some money or a prize Culture Scratch cards are a form of gambling. Although scratch cards have been legal in Britain since 1976 they became especially popular in 1995 as part of the National Lottery. Scratch card prizes are generally smaller than the major National Lottery prizes. Scratch cards have also been part of state lotteries in the US since the 1980s.
See the Oxford Advanced American Dictionary entry: scratch card