What is the full meaning of winterbournes
WINTERBOURNE, an intermittent spring of water [n]
Example of the word winterbournes placed on a Scrabble board.