to lash down

listen to the pronunciation of to lash down
English - Turkish
ip ile bağlamak
bardaktan boşanırcasına yağmak
bağlamak
English - English
To secure with ropes; to tie down
To rain heavily