What is the full meaning of headsprings
HEADSPRING, a fountain, a source [n]
Example of the word headsprings placed on a Scrabble board.