Meaning of trap door

Definition of trap door

(noun) a hinged or sliding door in a floor or ceiling

Other information on trap door

WIKIPEDIA results for trap door
Amazon results for trap door