stairhead
English
Etymology
From
stair
+
head
.
Noun
stairhead
(
plural
stairheads
)
The
landing
at the top of a
staircase
.