Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
loach
in English
loach
us
//loʊtʃ//
uk
//ləʊtʃ//
#uncommon
Definitions
Noun
a
freshwater
fish
(
Cobitoidea
);
bottom-feeder
The
aquarium
features
a
variety
of
loach
species
from
Asia
.
fish
in
Cobitidae
,
Botiidae
,
or
related
families
Loaches
are
often
found
in
freshwater
environments
with
sandy
bottoms
.
a
true
loach
of
family
Cobitidae
The
pet
store
sold
a
beautiful
loach
that
swam
near
the
bottom
of
its
tank
.