DICTIONARY


Definition of DEATHTRAP

noun : DEATHTRAP

Source: WordNet 3.1

  • 1. (

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


See more about : DEATHTRAP