somerset

/sˈʌmɝsɛt/

Explore definitions, synonyms, and language insights of somerset

Definitions

Noun
a county in southwestern England on the Bristol Channel
Noun
an acrobatic feat in which the feet roll over the head (either forward or backward) and return

More General Terms


More Specific Terms