locheTop 35000MeaningsNoun1. one of the several species of giant slugs belonging to the families Arionidae and Limacidae (zoology)2. one of the several species of loach belonging to a number of different orders (zoology)3. breast (slang)