Stairhead - Definition

stairhead

n 1: platform at the top of a staircase

Look up another word