rattrapn. 捕鼠機、絕境英文釋義a difficult entangling situationfilthy run-down dilapidated housinga trap for catching rats