THERE'S A CATCH IN IT Meaning of THERE'S A CATCH IN IT in English there is a special condition in it, there is a special situation that must be met Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012