English edit

Noun edit

stairheads

  1. plural of stairhead