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
.