rattrap

Noun
  1. A difficult entangling situation (synset 114432689)
  2. Filthy run-down dilapidated housing (synset 104063603)
  3. A trap for catching rats (synset 104063525)

Other Searches