haddocks

noun

  1. 1

    A marine fish, Melanogrammus aeglefinus, of the North Atlantic, important as a food fish.

Translate “haddocks” to another language

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

Haddocks Definition & Meaning | TranslatePulse