HORSE MACKEREL Meaning of HORSE MACKEREL in English ■ noun a shoaling edible fish of the eastern Atlantic. [ Trachurus trachurus .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004