[nq:1]Hi, I have come across these defintions of 'somersault' in a dictionary: 1) British English:- a movement in which someone ... different form that in Amr. Eng.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.