Noun loach has 1 sense
  1. loach - slender freshwater fishes of Eurasia and Africa resembling catfishes
    --1 is a kind of
    cypriniform fish
    --1 is a member of Cobitidae, family Cobitidae
,
TOP