Definition of anchor-hold in English:

anchor-hold

Pronunciation /ˈaŋkəhəʊld/

noun

  • 1Nautical
    The hold or grip that an anchor takes; ground, conditions, or a place suitable for anchoring vessels.

  • 2 figurative A basis of confidence or security; a point clung to for support or stability, especially in an otherwise uncertain situation; a firm hold in such a point.

Origin

Early 16th century. From anchor + hold.