Definition Definition

sea loach - Meaning and Examples

Meaning of 'sea loach' (Webster Dictionary)

1 . Sea loach
- The three-bearded rockling. See Rockling.