The Wordsmith Dictionary
Exact matches only
Allow stemming
Match all embedded
Oxford Dictionary
deathtrap
deathtrap
▶
noun
a
place,
structure,
or
vehicle
that
is
potentially
very
dangerous.