rain buckets

Explore definitions, synonyms, and language insights of rain buckets

Definitions

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

More General Terms


More Specific Terms