rattrap
nounDefinition of rattrap
1
: a trap for rats
2
: a dirty dilapidated structure
3
: a hopeless situation
Keep scrolling for more
Keep scrolling for more