streamlet
/ˈstreɪmlɛt/Definitions
1. noun
a small stream of water; a small, narrow brook.
“The park has a tiny streamlet running through it that attracts many birds and insects.”
1. noun
a small stream of water; a small, narrow brook.
“The park has a tiny streamlet running through it that attracts many birds and insects.”