Somerset
English word definition — powered by WordNet
NOUN
a county in southwestern England on the Bristol Channel
an acrobatic feat in which the feet roll over the head (either forward or backward) and return
Want to remember somerset?
Sign up free to bookmark & revise