Find the word definition

Wiktionary
rain dogs and cats

vb. (context idiomatic dated English) To rain very heavily.