meaning of somersault

1. Alt. of Somerset
2.
an acrobatic feat in which the feet roll over the head either forward or backward and return


Related Words

somersault | somersaulting |

Developed & Maintained By Taraprasad.com

Treasure Words