Landing Place Synonyms

Structure providing a place where boats can land people or goods
(Noun)
Synonyms:
  1. landing