mackerel

/ˈmækɹəl/

noun

  1. 1

    An edible fish of the family Scombridae, often speckled.

noun

  1. 1

    A pimp; also, a bawd.

Translate “mackerel” to another language

Click any language to open the translator with this word already filled in.

Mackerel Definition & Meaning | TranslatePulse