'rattrap' definitions:

Definition of 'rattrap'

From: WordNet
noun
A difficult entangling situation
noun
Filthy run-down dilapidated housing
noun
A trap for catching rats