lash down

Verb

 * 1)  To secure with ropes; to tie down
 * 2)  To rain heavily.

Synonyms