anchorage : Idioms & Phrases


anchorage ground

  • noun place for vessels to anchor
    anchorage.
WordNet