• word of the day

    stairhead

    stairhead - Dictionary definition and meaning for word stairhead

    Definition
    (noun) platform at the top of a staircase
Download our Mobile App Today
Receive our word of the day
on Whatsapp