death trap
/D EH1 TH T R AE0 P/noun
- 1
Alternative form of deathtrap. [(informal, figurative) An extremely dangerous location, structure, or device.]
Translate โdeath trapโ into another language
Choose a language below to open the translator with English selected as the source language.