What is the full meaning of deathtraps
DEATHTRAP, a potentially fatal situation [n]
Example of the word deathtraps placed on a Scrabble board.