Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scratchcard
in English
scratchcard
us
//ˈskræt.tkɑrd//
uk
//ˈskræt.tkɑrd//
#common
Definitions
Noun
a
card
with
scratch-off
sections
(
revealing
prizes
)
a
lottery
ticket
with
hidden
symbols
(
under
a
removable
film
)
Base Words
card
scratch