Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
giftcards
in English
giftcards
us
/ˈɡɪftkɑrdz/
uk
/ˈɡɪftkɑːdz/
#common
Definitions
Noun
prepaid
cards
for
purchases
;
issued
by
retailers
cards
representing
a
monetary
value
;
used
for
buying
goods
Base Words
cards
gift