Definition of rain chart in English:

rain chart

noun

North American

Origin

Mid 19th century; earliest use found in Blackwood's Magazine.