SOMERSETTED
Definition
SOMERSETTED is the past tense of SOMERSET.
noun SOMERSET: a county in southwestern England on the Bristol Channel.
SOMERSETTED is the past tense of SOMERSET.
noun SOMERSET: a county in southwestern England on the Bristol Channel.