Feedback
Lash down
Meaning
Verb
●
In Rain:
To
secure
with
ropes
; to
tie
down
●
In Rain:
To
rain
heavily.
Sourced from
Wiktionary
Synonyms
Pelt
Pour
Stream
Teem
Tie Down
Bucket Down
Pelt Down
Piss Down
Pour Down
Whip Down
Chuck It Down
Rain Cats And Dogs
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better