SHEEPSHANK


Meaning of SHEEPSHANK in English

noun a hitch by which a rope may be temporarily shortened.

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