lash down
verb1
To secure with ropes; to tie down
2
To rain heavily.
- I'm feeling so alive, feeling so real On a stormy night, the rain is coming down Rain like never before I've got some records on, some bottles of wine On a stormy night, the rain is lashing down And I'm waiting for her.1995, Ash, Goldfinger:
- Synonyms
- tie down, bucket down, chuck it down, pelt, pelt down, piss down, pour, pour down, rain cats and dogs, stream, teem, whip down