Whip-down Definition

verb

(intransitive) To rain heavily.

Wiktionary