Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rainchecks
in English
rainchecks
#common
Definitions
Noun
promises
to
provide
a
service
later
polite
rejections
of
social
invitations
vouchers
for
out-of-stock
items
;
delayed
purchase
Base Words
rain
check