English dictionary
stairhead meaning and definition
Definition and meaning of stairhead at MeaningMonkey.org. stairhead meaning and definition in the English Dictionary.STAIRHEAD noun
Definition of stairhead (noun)
- platform at the top of a staircase
Source: Princeton University Wordnet