stairhead

English

Etymology

From stair +‎ head.

Noun

stairhead (plural stairheads)

  1. The landing at the top of a staircase.