YourDictionary

mackerel

noun pl. mackerel or mackerels

any of various scombroid fishes; esp., an edible fish (Scomber scombrus) of the North Atlantic, that has a greenish, blue-striped back and a silvery belly

See mackerel in American Heritage Dictionary 4

Learn more about mackerel

link/cite print suggestion box