ANCHORAGE


Meaning of ANCHORAGE in English

n. 1 a place where a ship may be anchored. 2 the act of anchoring or lying at anchor. 3 anything dependable.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.