rattrap n 1: a difficult entangling situation 2: filthy run-down dilapidated housing 3: a trap for catching rats
Copyright © 2024 3Dict.net