Yahoo Malaysia Web Search

Search results

  1. Dictionary
    headspring
    /ˈhɛdsprɪŋ/

    noun

    • 1. a spring that is the main source of a stream.
    • 2. a somersault similar to a handspring, except that the performer lands on the head as well as the hands.

    More definitions, origin and scrabble points