chuck down

listen to the pronunciation of chuck down
English - Turkish
(deyim) yere düşmek
English - English

Definition of chuck down in English English dictionary

chuck it down
To rain heavily

It's really chucking it down, I'm glad I brought my umbrella.