Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drainage
in English
drainage
#moderate
#ielts
Plural
drainages
Definitions
Noun
removal
of
fluid
from
an
area
;
draining
away
The
city's
drainage
system
includes
many
underground
pipes
.
a
system
of
drains
;
pipes
and
channels
The
hospital
used
a
special
drainage
bag
to
remove
fluid
from
the
patient's
body
.
natural
or
artificial
fluid
removal
process
The
natural
drainage
process
in
the
wetlands
helps
to
filter
out
pollutants
.
Compounds / Phrases
overdrainage
subdrainage
underdrainage