Noun Definition

rattrap

1.Definition: a difficult entangling situation

Category: General

2.Definition: a trap for catching rats

Category: Objects

3.Definition: filthy run-down dilapidated housing

Category: Objects