Wiktionary
rain pitchforks
vb. (context idiomatic English) to rain heavily.
vb. (context idiomatic English) to rain heavily.