Meaning of anchor rope in English:
anchor rope
noun
1A rope attached to an anchor, by which the anchor is lowered or raised from a ship, airship, etc.; a length or type of rope suitable for this (also figurative).
2A rope used as an anchor or that holds something in place.
Origin
Old English; earliest use found in Whale.
Are You Learning English? Here Are Our Top English Tips