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