DICTIONARY


Definition of RATTRAP

noun : RATTRAP

Source: WordNet 3.1

  • 1. (

    ) a difficult entangling situation ;

  • 2. (

    ) filthy run-down dilapidated housing ;


See more about : RATTRAP