somersaulting

hypernyms

tumble

hyponyms

flip-flop