American Dictionary
Definition somersault in American English
somersault noun
[countable] noun
/ˈsʌmərˌsɔlt/
Synonyms and related words
Synonyms and related words
