Advertisement
Advertisement
View synonyms for trap door
trap door
noun
- a door or flap flush with and covering an opening, esp in a ceiling
- the opening so covered
Advertisement
Related Words
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse