landing (n.)

  1. an intermediate platform in a staircase

  2. structure providing a place where boats can land people or goods

    [ Syn: landing place ]

  3. the act of coming down to the earth (or other surface); the plane made a smooth landing; his landing on his feet was catlike'

  4. the act of coming to land after a voyage

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.