Winterbourne (noun) Definition, Meaning & Examples

noun
  1. a channel filled only at a time of excessive rainfall.
noun
  1. a stream flowing only after heavy rainfall, esp in winter
Winterbourne (noun) Definition, Meaning & Examples

More Definitions