Meaning of horse mackerel

Definition of horse mackerel

(noun) largest tuna; to 1500 pounds; of mostly temperate seas: feed in polar regions but breed in tropics
large elongated compressed food fish of the Atlantic waters of Europe
a California food fish

Other information on horse mackerel

WIKIPEDIA results for horse mackerel
Amazon results for horse mackerel