Dictionary definition · Somerset
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
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).