stroud
/straʊd/Definitions
1. noun
A unit of measurement, especially of water, equal to about 102 gallons.
“The fishermen had to fill the barrel to the top, which was marked with a hundred and twenty strouds of water.”
2. noun
A town in Gloucestershire, England.
“Stroud is known for its arts scene and the annual Stroud Fringe festival.”
3. verb
To fill or supply with water, especially to a certain level.
“The pump strode the reservoir and strode the lake, providing water for the entire city.”