Deathtrap Meaning

There are 1 meaning(s) for word Deathtrap

Meaning 1 : any structure that is very unsafe; where people are likely to be killed