Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here:
Cookie Policy
English Idiom – Take a rain check or Rain check Meaning – To politely refuse an offer or invitation, on the implication that you may accept it some time in…