MACKEREL


Meaning of MACKEREL in English

■ noun ( plural same or ~s ) a surface-dwelling marine fish with a greenish-blue back, important as a food fish. [ Scomber scombrus (N. Atlantic) and other species.]

Origin

ME: from OFr. maquerel , of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.