v. chuck it down
Definition of chuck it down in English
To rain heavily.
Synonyms of chuck it down in English
pour downbucket downpourrain bucketsrain in torrentspour with raintip downlashcome down in sheetscome down in buckets
To rain heavily.
pour downbucket downpourrain bucketsrain in torrentspour with raintip downlashcome down in sheetscome down in buckets