VariousWords beta
Related Terms:
Definitions:
Verb
pour
pelt
stream
rain cats and dogs
rain buckets
Definition: rain heavily; "Put on your rain coat-- it's pouring outside!"
Definition: To rain heavily