landing

Nouns

  • (n) an intermediate platform in a staircase
  • (n) structure providing a place where boats can land people or goods landing place,
  • (n) the act of coming down to the earth (or other surface)
    • the plane made a smooth landing
    • his landing on his feet was catlike
  • (n) the act of coming to land after a voyage

Synonyms

landing place

Words of close approximity

landing approach landing craft landing deck landing field landing flap landing gear landing net landing party landing place landing skid landing stage landing strip