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:
deathtrap
Plural:
deathtrapsFind Similar Words
Find similar words to deathtrap using the buttons below.