Synonyms and Antonyms for loach

1. loach (n.)

slender freshwater fishes of Eurasia and Africa resembling catfishes

Synonyms: