What is the full meaning of handsprings
HANDSPRING, a somersault made with the assistance of the hands placed upon the ground [n]
Example of the word handsprings placed on a Scrabble board.