LASH


Meaning of LASH in English

v. fasten, tie, bind, secure, rope, fix, strap, make fast His crew lashed Odysseus to the mast as they sailed past the land of the Sirens

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.