Lash-down definition

To secure with ropes; to tie down.
verb
2
0
(intransitive) To rain heavily.
verb
0
0
Advertisement