'Stairhead' definitions:

Definition of 'stairhead'

(from WordNet)
noun
Platform at the top of a staircase

Definition of 'Stairhead'

From: GCIDE
  • Stairhead \Stair"head`\ (-h[e^]d`), n. The head or top of a staircase. [1913 Webster]