Handspring

Definition:

  • (n.) A somersault made with the assistance of the hands placed upon the ground.

Compare handspring with other words:

handspring vs. headspring

handspring vs. somersault

handspring vs. spring