ALL meanings of loach
loach
L l - noun loach A small elongated bottom-dwelling freshwater fish with several barbels near the mouth, found in Eurasia and northwestern Africa. 1
- noun loach any of several slender European and Asian fishes of the family Cobitidae and related families, having several barbels around the mouth. 1
- noun loach any carplike freshwater cyprinoid fish of the family Cobitidae, of Eurasia and Africa, having a long narrow body with barbels around the mouth 0
- noun loach Ken(neth). born 1936, British television and film director; his works for television include Cathy Come Home (1966) and his films include Kes (1970), Riff-Raff (1991), Bread and Roses (2000), The Wind that Shakes the Barley (2006), and The Angels' Share (2012) 0
- noun loach any of a family (Cobitidae, order Cypriniformes) of small, bottom-dwelling, freshwater, bony fishes with barbels around the mouth 0