Deathtrap Definition
dĕthtrăp
noun
An unsafe building, vehicle, etc.
Webster's New World
Any very dangerous place or situation.
Webster's New World
Other Word Forms of Deathtrap
Noun
Singular:
deathtrapPlural:
deathtrapsFind Similar Words
Find similar words to deathtrap using the buttons below.