Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
interbasin
in English
interbasin
us
/ˌɪntərˈbeɪsən/
uk
/ˌɪntərˈbeɪsɪn/
#uncommon
Definitions
Adjective
between
river
basins
;
connecting
water
systems
Noun
a
waterway
linking
separate
basins
Base Words
basin
inter