stairheadPronunciation: /ˈstɛːhɛd/Definition of stairhead noun chiefly British a landing at the top of a set of stairs: he waited at the stairhead to escort her safely downstairhead in other Oxford dictionaries Definition of stairhead in the US English dictionary