Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: rattrap  'rat`trap
  1. A difficult entangling situation
     
  2. Filthy run-down dilapidated housing
     
  3. A trap for catching rats

Derived forms: rattraps

Type of: difficulty, housing, living accommodations, lodging, trap

Encyclopedia: Rattrap