Structure providing a place where boats can land people or goods
Landing
Construction
Structure
Dockage
Docking facility
Dock
Landing stage
Harbour
Haven
Seaport
Harbor