it’s chucking it down
English • United Kingdom
An expression used for very heavy rain, or rain that has come on very suddenly.
“Would you look at the rain? It’s chucking it down now!”