• Handspring

    Alternative forms

    Full definition of handspring

    Noun

    handspring

    (plural handsprings)
    1. A somersault made with the assistance of the hands placed upon the ground.
    © Wiktionary