Search results
- Dictionaryheadspring/ˈ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.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries