Beelingo.com

English Dictionary

  • Hide translation

 mackerel mackerel

noun

  • any of various fishes of the family Scombridae  ( mackerel )
    any of various fishes of the family Scombridae
  • flesh of very important usually small (to 18 in) fatty Atlantic fish  ( mackerel )
    flesh of very important usually small (to 18 in) fatty Atlantic fish