English synonyms about - contact  

deathtrap

noun

1 deathtrap

Any structure that is very unsafe; where people are likely to be killed.

Dutch: dodenweg




Find more on deathtrap elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0234