STAIRHEAD


Meaning of STAIRHEAD in English

n. a level space at the top of stairs.

Oxford English vocab.      Оксфордский английский словарь.