- Tewkesbury as a noun:
- 1
Tewkesbury
noun
1 Tewkesbury
The final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians.
synonym: battle of Tewkesbury.
debug info: 0.0143
noun
The final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians.
synonym: battle of Tewkesbury.
debug info: 0.0143