Noun Definition

stairhead

1.Definition: platform at the top of a staircase

Category: Objects