rain cats and dogs

Explore definitions, synonyms, and language insights of rain cats and dogs

Definitions

Verb
rain heavily; "Put on your rain coat-- it''s pouring outside!"

More General Terms


More Specific Terms