Meaning of rain buckets

Definition of rain buckets

(verb) rain heavily; "Put on your rain coat-- it's pouring outside!"

Other information on rain buckets

WIKIPEDIA results for rain buckets
Amazon results for rain buckets