sea loach Meaning, Definition & Usage

Sea" loach"
Definitions
  1. (Zoöl.) The three-bearded rockling. See Rockling.

Webster 1913