stour
/staʊər/Definitions
1. noun
A small stream or brook, especially one that is dry for part of the year.
“The hikers followed the stour through the desert landscape.”
2. verb
To flow or pour in a stream, especially one that is small or intermittent.
“The rain stoured into the dry riverbed.”