Definition Definition

sheepshank - Meaning and Examples

Meaning of 'sheepshank' (Webster Dictionary)

1 . Sheepshank [ n.]
- A hitch by which a rope may be temporarily shortened.