chuck it down

listen to the pronunciation of chuck it down
English - Turkish

Definition of chuck it down in English Turkish dictionary

chuck down
(deyim) yere düşmek
English - English
To rain heavily

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