Definition of head rope in English:
head rope
noun
1The part of a bolt rope which is sewn on to the upper edge of a sail.
2A rope running along the top of a fishing net.
3A rope for tying up or leading a horse, mule, etc., by the head.
Origin
Middle English (in an earlier sense). From head + rope.
Pronunciation
head rope
/ˈhɛd rəʊp/