ALL meanings of sedgemoor
Sedge·moor
S s - noun sedgemoor a plain in SW England, in central Somerset: final defeat of Monmouth 1685. 1
- noun sedgemoor a low-lying plain in SW England, in central Somerset: scene of the defeat (1685) of the Duke of Monmouth 0