English dictionary
rattrap meaning and definition
Definition and meaning of rattrap at MeaningMonkey.org. rattrap meaning and definition in the English Dictionary.RATTRAP noun
Definition of rattrap (noun)
- a difficult entangling situation
- filthy run-down dilapidated housing
- a trap for catching rats
Source: Princeton University Wordnet