stairheads
English
Noun
stairheads
plural of
stairhead