SHEEPSHANK Meaning of SHEEPSHANK in English n. a knot used to shorten a rope temporarily. Oxford English vocab. Оксфордский английский словарь. 2012