rattrap Meaning, Definition & Usage

  1. noun a difficult entangling situation
  2. noun filthy run-down dilapidated housing
  3. noun a trap for catching rats

WordNet