Definition: rain buckets
rain buckets
v : rain heavily; "Put on your rain coat-- it's pouring
outside!" [syn: pour, pelt, stream, rain cats and
dogs]
rain buckets
v : rain heavily; "Put on your rain coat-- it's pouring
outside!" [syn: pour, pelt, stream, rain cats and
dogs]