a card or ticket having one or more sections coated with an opaque substance that can be scratched off to reveal a possible prize.
Itch vs. Scratch: What’s The Difference?Okay, this one might make you feel a little itchy. An itch is a skin irritation that causes the desire to scratch.
Also called scratch ticket.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019
Examples from the Web for scratch card
Scratch-card, a wire brush to remove tarnish from lead before soldering (p. 144).Stained Glass Work|C. W. Whall