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

Leave a Reply

Your email address will not be published.

51 queries 0.424