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 | ||