Definitions by DavidW
landing
1.an 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
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