English noun: landing place | |||
1. | landing place (artifact) structure providing a place where boats can land people or goods | ||
Synonyms | landing | ||
Broader (hypernym) | construction, structure | ||
Narrower (hyponym) | dock, dockage, docking facility | ||
Part holonym | landing stage | ||
Part meronym | harbor, harbour, haven, seaport | ||