SHEEPSHANK Meaning of SHEEPSHANK in English noun a hitch by which a rope may be temporarily shortened. Webster English vocab. Английский словарь Webster. 2012