|
Definition of Rattrap
1. Noun. A difficult entangling situation.
Generic synonyms: Difficulty
2. Noun. Filthy run-down dilapidated housing.
3. Noun. A trap for catching rats.
Generic synonyms: Trap
Definition of Rattrap
1. a trap for catching rats [n -S]