anchorage
an·chor·age
/ˈæŋkərıʤ/ noun , pl -ag·es
1 : a place where boats and ships are anchored
[ count ] a safe/secluded anchorage
[ noncount ] an area of safe anchorage
2 : something that provides a strong hold or connection
[ noncount ] A heavy metal ring provides anchorage for the cable.
[ count ] The ring serves as a secure anchorage.