Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
streamlets
in English
streamlets
us
//ˈstriːmləts//
uk
//ˈstrimlɪts//
#uncommon
Lemma:
streamlet
The lemma is the base or root form of this word.
Definitions
Noun
small
natural
flows
of
water
narrow
channels
of
flowing
water
Base Words
stream
lets