Synonyms and Antonyms for loach | Synonym.com

Synonyms and Antonyms for loach

1. loach (n.)

slender freshwater fishes of Eurasia and Africa resembling catfishes

Synonyms: