English dictionary
deathtrap meaning and definition
Definition and meaning of deathtrap at MeaningMonkey.org. deathtrap meaning and definition in the English Dictionary.DEATHTRAP noun
Definition of deathtrap (noun)
- any structure that is very unsafe; where people are likely to be killed
Source: Princeton University Wordnet