Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
streamlet
in English
streamlet
us
//ˈstrimlət//
uk
//ˈstriːmlet//
#uncommon
Definitions
Noun
a
small
natural
flow
of
water
A
small
streamlet
flowed
gently
through
the
village
.