Dictionary search results

Showing 1-3 of 3 results

somersault British & World English

An acrobatic movement in which a person turns head over heels in the air or on the ground and lands or finishes on their feet