Find the word definition

Wiktionary
rain pitchforks

vb. (context idiomatic English) to rain heavily.