8 letters · 10 points in Scrabble
noun an intermediate platform in a staircase
noun structure providing a place where boats can land people or goods
noun the act of coming down to the earth (or other surface)