chuck it down
🌿 Weather & NatureMeaning
to rain heavily and continuously
Literal Meaning
to throw it down
Example
“We had to cancel our picnic because it started to chuck it down just before we left the house.”