Find the word definition

Wiktionary
rain cheques

n. (rain cheque English)