Sheepshank
English Meaning
A hitch by which a rope may be temporarily shortened.
- A hitch made in a line to shorten it.
Sorry, No Malayalam Meaning for your input!
See Sheepshan Want To Try Sheepshank In Malayalam??