Pouring Cats And Dogs Definition

verb
Wiktionary