Source:WordNet 3.1
1. (
) a difficult entangling situation ;
2. (
) filthy run-down dilapidated housing ;
3. (
) a trap for catching rats ;
See more about : RATTRAP