Definitions
noun
any of several large marine food fishes of the genus Scomberomorus
noun
flesh of commercially important fishes especially of the Atlantic coastal waters of America
Look “spanish mackerel” up elsewhere
Want another word?
Spin the dictionary for a fresh one.