trap door
English Dictionary
->
Letter T
-> trap door
Search Dictionary:
trap door Definition
(n)
a
hinged
or
sliding
door
in
a
floor
or
ceiling
trap door Synonyms
trap door
© Art Branch Inc.