Deathtrap

What is Deathtrap?

Deathtrap definition and meaning on Dictionary terms:
noun

a structure, place, or situation where there is imminent risk of death: They escaped from the deathtrap just before it exploded.