Definition of Rattrap

  • 1. A difficult entangling situation Noun
  • 2. Filthy run-down dilapidated housing Noun
  • 3. A trap for catching rats Noun

Semanticaly linked words with "rattrap"

Hyponims for word "rattrap"