-
nouna difficult entangling situationtype of:
-
nouna trap for catching ratstype of:
-
nounfilthy run-down dilapidated housingtype of:
Definition that contains rattrap
We don't have definitions for this word yet.