Meaning of somersault
Definition of somersault
(noun)
an
acrobatic
feat
in which the feet
roll
over
the
head
(either
forward
or backward) and
return
(verb)
do a
somersault
Other information on somersault
WIKIPEDIA results for
somersault
Amazon results for
somersault
Tweet