Last modified on 23 May 2014, at 13:22

headspring

EnglishEdit

EtymologyEdit

From Middle English head +‎ spring

NounEdit

headspring (plural headsprings)

  1. A fountainhead; a source.