chuck it down

listen to the pronunciation of chuck it down
الإنجليزية - التركية

تعريف chuck it down في الإنجليزية التركية القاموس.

chuck down
(deyim) yere düşmek
الإنجليزية - الإنجليزية
To rain heavily

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