Top Definition intermediate platform in a staircase
2.structure providing a place where boats can land people or goods
3.the act of coming down to the earth (or other surface)
4.the act of coming to land after a voyage
1.Bob's house had a beautiful landing.
2.The boat comes in at 3pm at the third landing.
3.The plane made a smooth landing.
4.The landing after the voyage was perfect.
by DavidW December 26, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.