Definition of Spanish mackerel in English:

Spanish mackerel

noun

  • A large edible game fish related to the mackerel.

    • ‘Various species of sharks plus jackfish, king mackerel, Spanish mackerel and bull redfish should keep anglers drifting natural baits busy.’
    • ‘All three of us planned to fish the Gulf of Mexico for sea trout, ladyfish, Spanish mackerel and redfish.’