n. capture; loot; quantity that was caught (such as fish when fishing); latch; sarcasm; trick, something suspicious; romantic partner with many positive qualities (Slang); act of catching something (object) with the hands
CATCH
Meaning of CATCH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012