Search Result for "stairhead": 
Wordnet 3.0

NOUN (1)

1. platform at the top of a staircase;


The Collaborative International Dictionary of English v.0.48:

Stairhead \Stair"head`\ (-h[e^]d`), n. The head or top of a staircase. [1913 Webster]
WordNet (r) 3.0 (2006):

stairhead n 1: platform at the top of a staircase