handspring
handspring
English
Noun
Ad
Definition
A somersault made with the assistance of the hands placed upon the ground.
Etymology
From hand + spring.
Ad
handspring
A somersault made with the assistance of the hands placed upon the ground.
From hand + spring.