1. Noun
A small stream or brook; a streamlet.
2. Noun
a small stream
Vocabulary classified under Geography
More about this word
Synonyms and related words
Explore this word
