stairhead

1. (noun) the top of a staircase
Related Words: platform



Terms and Conditions of Use / Copyright Notice