Definition of ocean pout in English:

ocean pout

noun

  • A bottom-dwelling eelpout, Macrozoarces americanus (family Zoarcidae), of the western North Atlantic.

Origin

1940s; earliest use found in Fishery Market News.