haddocker

Etymology
or

Noun

 * 1) A fishing boat used for catching haddock.
 * 2) A commercial fisherman who catches haddock.