stairhead

Noun
  1. Platform at the top of a staircase (synset 104305082)

Found on Word Lists

Other Searches