lash down verb2 •To secure with ropes; to tie down •To rain heavily. formslashed down · lashing down · lashes down