■ noun a large edible game fish related to the mackerel. [ Scomberomorus maculatus (tropical Atlantic) and related species.]
SPANISH MACKEREL
Meaning of SPANISH MACKEREL in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004