Thesaurus
Term:
harbors
Designates well-sheltered inlets of water affording protection from wind and sea and sufficient depth to allow anchorage for vessels.
Designates well-sheltered inlets of water affording protection from wind and sea and sufficient depth to allow anchorage for vessels.