ANCHORAGE


Meaning of ANCHORAGE in English

[an.chor.age] n (15c) 1 a: a place where vessels anchor: a place suitable for anchoring b: the act of anchoring: the condition of being anchored

2: a means of securing: a source of reassurance "this ~ of Christian hope --T. O. Wedel"

3: something that provides a secure hold

Merriam-Webster English vocab.      Английский словарь Merriam Webster.