rattrap
1. [ noun ] (informal) filthy run-down dilapidated housing
Related terms: housing colloquialism
2. [ noun ] a difficult entangling situation
Related terms: difficulty
3. [ noun ] a trap for catching rats
Related terms: trap