Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
streamflow
in English
streamflow
us
//ˈstriːmflaʊ//
uk
//ˈstriːmflaʊ//
#uncommon
Definitions
Noun
water
flowing
through
a
channel
(
natural
or
man-made
)
The
measurement
of
streamflow
is
crucial
for
water
resource
management
.
Base Words
flow
stream