Bucket Down Meaning

(idiomatic) To rain heavily.

RECENT SEARCHES