Electrified deathtrap Synonyms

We can't find synonyms for the phrase "Electrified deathtrap", but we have synonyms for terms, you can combine them.

ED abbreviation

ED is an abbreviation for Electrified Deathtrap
What does ED stand for?
ED stands for "Electrified Deathtrap"

Definitions for Deathtrap


  • (noun) any structure that is very unsafe; where people are likely to be killed