English dictionary
landing place meaning and definition
Definition and meaning of landing place at MeaningMonkey.org. landing place meaning and definition in the English Dictionary.LANDING PLACE noun
Definition of landing place (noun)
- structure providing a place where boats can land people or goods
- synonyms: landing
Source: Princeton University Wordnet