English to English

docking facility

noun (n)

  • landing in a harbor next to a pier where ships are loaded and unloaded or repaired; may have gates to let water in or out(noun.artifact)
    Synonym:
    dock, dockage
    source: wordnet30
Advertisement

Bookmark This Site