death trap
See also:
deathtrap
English
Noun
death
trap
(
plural
death traps
)
Alternative form of
deathtrap
.