Stairhead

What is Stairhead?

Stairhead definition and meaning on Dictionary terms:
noun

the top of a staircase; top landing.