rattrap
1.
(
noun
) a trap for catching rats
Related Words:
trap
2.
(
noun
) a filthy run-down dilapidated place
Related Words:
housing
,
lodging
3.
(
noun
) a difficult entangling situation
Related Words:
difficulty
Terms and Conditions of Use / Copyright Notice