death trap









death trap


noun

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

noun

  1. a building, vehicle, etc, that is considered very unsafe
51 queries 0.546