Landing Place (
Noun
)
Meaning
Structure providing a place where boats can land people or goods.
Classification
Nouns denoting man-made objects.
Synonyms
Landing
Hypernyms
Structure
Hyponyms
Docking Facility
Dock