Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deathtrap Definition

Cancel
deathtrap
noun(death trap)
a structure or situation that is potentially very dangerous to life

Words Related to deathtrap!

deathtrap Examples by Brain Bank Users