Find the word definition

Wiktionary
scratch cards

n. (scratch card English)