Tamil Dictionary 🔍

sheepshank

Sheep"shank`, n. (Naut.) Defn: A hitch by which a rope may be temporarily shortened.


sheepshank - Similar Words