This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Mackerel

  1. n.
    A pimp; also, a bawd.
  2. n.
    Any species of the genus Scomber, and of several related genera. They are finely formed and very active oceanic fishes. Most of them are highly prized for food.



Shares

Related Words

Menu