LANDING

Definition of LANDING

  1. (noun)an intermediate platform in a staircase
  2. (noun)structure providing a place where boats can land people or goods
  3. (noun)the act of coming down to the earth (or other surface)
  4. (noun)the act of coming to land after a voyage