SHEEPSHANK Meaning of SHEEPSHANK in English ( n. ) A hitch by which a rope may be temporarily shortened. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012