LEASH Meaning of LEASH in English (n.) A string with a loop at the end for lifting warp threads, in a loom. Webster's English dictionary. Английский словарь Webster. 2012