Home / S / somerset

somerset

noun 8 letters Scrabble 10 WWF 11
Definitions
noun

an acrobatic feat in which the feet roll over the head (either forward or backward) and return

noun

a county in southwestern England on the Bristol Channel

Want another word?
Spin the dictionary for a fresh one.
Generate a word →