rain cats and dogs Meaning, Definition & Usage

  1. verb rain heavily
    pelt; rain buckets; stream; pour.
    • Put on your rain coat-- it's pouring outside!

WordNet