YourDictionary

rattrap

noun

  1. a trap for catching rats
  2. a hopeless situation; desperate predicament
  3. Informal a dirty, run-down building

See rattrap in American Heritage Dictionary 4

link/cite print suggestion box