Meaning of deathtrap
Definition of deathtrap
(noun)
any
structure
that is
very
unsafe; where
people
are
likely
to be killed
Other information on deathtrap
WIKIPEDIA results for
deathtrap
Amazon results for
deathtrap
Tweet