rattrap
[ rat-trap ]
/ ˈrætˌtræp /
noun
a device for catching rats.
a run-down, filthy, or dilapidated place.
a difficult, involved, or entangling situation.
Words nearby rattrap
Example sentences from the Web for rat-trap
British Dictionary definitions for rat-trap
rat-trap
noun
a device for catching rats
informal
a type of bicycle pedal having serrated steel foot pads and a toe clip