Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
counterdrain
in English
counterdrain
us
/ˈkaʊntərdræn/
uk
/ˈkaʊndədræn/
#uncommon
Definitions
Noun
a
drain
for
water
at
a
canal's
base
;
for
excess
water
The
engineer
designed
a
counterdrain
system
to
remove
excess
water
from
the
canal
.
a
device
to
drain
fluid
from
the
body
The
medical
team
used
a
counterdrain
device
to
drain
fluid
from
the
patient's
body
.
Base Words
counter
drain