TOP

Definition of mackerel noun from the Oxford Advanced Learner's Dictionary

mackerel

noun
 
/ˈmækrəl/
 
/ˈmækrəl/
[countable, uncountable]
(plural mackerel)
jump to other results
  1. a sea fish with blue-green bands on its body, that is used for food
    • smoked mackerel
    see also horse mackerelTopics Fish and shellfishc2
    Word OriginMiddle English: from Old French maquerel, of unknown origin.
See mackerel in the Oxford Advanced American Dictionary

Other results

All matches
aspiration
noun
 
 
From the Word list
Oxford 5000
C1
Oxford Learner's Dictionaries Word of the Day