death trap

views updated

death trap • n. a place, structure, or vehicle that is potentially dangerous.

More From encyclopedia.com