Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catchment basin
in English
catchment basin
#moderate
Definitions
Noun
an
area
where
water
flows
to
a
single
exit
point
The
construction
of
the
catchment
basin
helped
to
control
flooding
in
the
area
.
Base Words
basin
catchment