LEASH Meaning of LEASH in English I . n. 1.Thong or string ( for holding a dog or a hawk ).2.Three ( greyhounds, etc . ). II . v. a. Tie, tie together. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012