spined loach noun1 •A small freshwater fish (Cobitis taenia), found in most of northern temperate Europe. formsspined loaches