deathtrap









deathtrap


noun

  1. a structure, place, or situation where there is imminent risk of death: They escaped from the deathtrap just before it exploded.
52 queries 0.574