stairhead
English Dictionary
->
Letter S
-> stairhead
Search Dictionary:
stairhead Definition
(n)
platform
at
the
top
of
a
staircase
stairhead Synonyms
stairhead
© Art Branch Inc.