rat•trap
We found 7 definitions of rattrap from 3 different sources.
NounPlural: rattraps |
||
rattrap - filthy run-down dilapidated housing | ||
living accommodations, housing, lodging structures collectively in which people are housed | ||
rattrap - a trap for catching rats | ||
rattrap - a difficult entangling situation |