• word of the day

    rattrap

    rattrap - Dictionary definition and meaning for word rattrap

    Definition
    (noun) a difficult entangling situation Definition
    (noun) filthy run-down dilapidated housing Definition
    (noun) a trap for catching rats
Download our Mobile App Today
Receive our word of the day
on Whatsapp