rain buckets Meaning, Definition & Usage

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

WordNet