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