English Noun mackerel an edible fish of the family Scombridae, often speckled. Derivatives holy mackerel Translations Dutch: makreel m French: maquereau m Italian: sgombro m See also