Definitions Found:

a haddock (a food fish)