• word of the day

    trap door

    trap door - Dictionary definition and meaning for word trap door

    Definition
    (noun) a hinged or sliding door in a floor or ceiling
Connect with us on Facebook