somersaulting
hypernyms
tumble
hyponyms
flip-flop