Synonyms: dock, dockage, docking facility
Definition: 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
Usage: the ship arrived at the dock more than a day late
Similar words: landing, landing place
Definition: structure providing a place where boats can land people or goods