Find the word definition

Wiktionary
rain checks

n. (rain check English)