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.