Home
Search
Index
Definify.com
Definition
2025
death_trap
death trap
See also:
deathtrap
English
Noun
death
trap
(
plural
death traps
)
alternative form of
deathtrap
Similar Results