somerset

Noun
  1. A county in southwestern England on the Bristol Channel (synset 108903406)
  2. An acrobatic feat in which the feet roll over the head (either forward or backward) and return (synset 100440424)

Other Searches