LEASH


Meaning of LEASH in English

(v. t.) To tie together, or hold, with a leash.

Webster's English dictionary.      Английский словарь Webster.