SHEEPSHANK Meaning of SHEEPSHANK in English (n.) A hitch by which a rope may be temporarily shortened. Webster's English dictionary. Английский словарь Webster. 2012