English | German | Russian | Czech

rain buckets English

Meaning rain buckets meaning

What does rain buckets mean?

rain buckets

(= pour) rain heavily Put on your rain coat-- it's pouring outside!

Synonyms rain buckets synonyms

What other words have the same or similar meaning as rain buckets?

Are you looking for...?