Find the word definition

Wiktionary
horse mackerels

n. (plural of horse mackerel English)