Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drainage basin
in English
drainage basin
us
/ˈdreɪnɪdʒ ˈbeɪs.ɪn/
uk
/ˈdreɪniːdʒ ˈbeɪs.ɪn/
#moderate
Definitions
Noun
area
where
water
flows
to
a
single
exit
point
;
borders
a
watershed
The
river's
drainage
basin
includes
several
smaller
streams
and
lakes
.