YourDictionary

deathtrap

noun

  1. an unsafe building, vehicle, etc.
  2. any very dangerous place or situation

See deathtrap in American Heritage Dictionary 4

Learn more about deathtrap

link/cite print suggestion box