English主要词典
death trap
Universal Words
noun
(informal) a building, road, vehicle, etc. that is dangerous and could cause sb's death:
The cars blocking the exits could turn this place into a death trap. * Oil slicks, overhead cables and pollution are all death traps for birds.