RATTRAP Meaning of RATTRAP in English n. device used to catch rats; difficult situation with no escape Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012