BY-CATCH Meaning of BY-CATCH in English ■ noun the unwanted fish and other marine creatures trapped by commercial fishing nets during fishing for a different species. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004