Horse Mackerel (Noun)
Meaning 1
Large elongated compressed food fish of the Atlantic waters of Europe.
Classification
Nouns denoting animals.
Synonyms
Meaning 2
Largest tuna; to 1500 pounds; of mostly temperate seas: feed in polar regions but breed in tropics.
Classification
Nouns denoting animals.