The Collaborative International Dictionary
sea loach
Whistlefish \Whis"tle*fish`\, n. (Zo["o]l.) A gossat, or rockling; -- called also whistler, three-bearded rockling, sea loach, and sorghe.
Wiktionary
sea loach
n. A fish, the three-bearded rockling.