English | German | Russian | Czech

deathtrap English

Meaning deathtrap meaning

What does deathtrap mean?

deathtrap

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

Synonyms deathtrap synonyms

What other words have the same or similar meaning as deathtrap?

deathtrap English » English

firetrap

Are you looking for...?