ANCHORAGE


Meaning of ANCHORAGE in English

n.

Roadstead, road, port, harbor, resting-place.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.