COWCATCHER Meaning of COWCATCHER in English ■ noun N. Amer. a metal frame at the front of a locomotive for pushing aside obstacles on the line. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004