anchorage ground

Noun
  1. Place for vessels to anchor (synset 108657351)

Other Searches