rattrap
nounA device for trapping rats.
nounA dilapidated or unsanitary dwelling.
nounA
A
A difficult, entangling situation.
nouna difficult entangling situation
nounfilthy run-down dilapidated housing
nouna trap for catching rats
A device for trapping rats.
nounA dilapidated or unsanitary dwelling.
nounA
A
A difficult, entangling situation.
nouna difficult entangling situation
nounfilthy run-down dilapidated housing
nouna trap for catching rats