anchorage ground


Meanings

  • place for vessels to anchor

Synonyms