rattrap

1. (noun) a trap for catching rats
Related Words: trap

2. (noun) a filthy run-down dilapidated place
Related Words: housing, lodging

3. (noun) a difficult entangling situation
Related Words: difficulty



Terms and Conditions of Use / Copyright Notice