Category: Science & Nature
chucking it down: v pouring; raining heavily: Walk? Are you mad? It’s chucking it down out there!
Return to index
Discuss this or anything else British in our forum
Search the whole dictionary (including descriptions of other words) for 'chucking it down'...