English Dictionary
◊ RATTRAP
rattrap
n 1: a difficult entangling situation
2: a filthy run-down dilapidated place
3: a trap for catching rats