Sedgemoor (noun) Definition, Meaning & Examples

noun
  1. a plain in SW England, in central Somerset: final defeat of Monmouth 1685.
noun
  1. a low-lying plain in SW England, in central Somerset: scene of the defeat (1685) of the Duke of Monmouth
Sedgemoor (noun) Definition, Meaning & Examples

More Definitions