rattrap

n. 捕鼠機、絕境

英文釋義

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