English dictionary
trap door meaning and definition
Definition and meaning of trap door at MeaningMonkey.org. trap door meaning and definition in the English Dictionary.TRAP DOOR noun
Definition of trap door (noun)
- a hinged or sliding door in a floor or ceiling
Source: Princeton University Wordnet