Synonyms: landing
Definition: the act of coming to land after a voyage
Similar words: arrival
Definition: the act of arriving at a certain place
Usage: they awaited her arrival
Synonyms: landing
Definition: the act of coming down to the earth (or other surface)
Usage: the plane made a smooth landing; his landing on his feet was catlike
Similar words: arrival
Definition: the act of arriving at a certain place
Usage: they awaited her arrival
Synonyms: landing, landing place
Definition: structure providing a place where boats can land people or goods
Similar words: structure, construction
Definition: a thing constructed; a complex entity constructed of many parts
Usage: the structure consisted of a series of arches; she wore her hair in an amazing construction of whirls and ribbons
Synonyms: landing
Definition: an intermediate platform in a staircase
Similar words: platform
Definition: a raised horizontal surface
Usage: the speaker mounted the platform