horse mackerelnounDefinitionsAny of several large fish:Sources:https://en.wiktionary.org/wiki/horse%20mackerel