stairhead
1.
(
noun
) the top of a staircase
Related Words:
platform
Terms and Conditions of Use / Copyright Notice