Meaning of rattrap

Definition of rattrap

(noun) a difficult entangling situation
a trap for catching rats

Other information on rattrap

WIKIPEDIA results for rattrap
Amazon results for rattrap