Definition of Tewkesbury
Noun: Tewkesbury tyooks-bu-ree
- The final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
- battle of Tewkesbury
Anagrams containing the word Tewkesbury
tueykrebsw ytewkesbur rytewkesbu urytewkesb burytewkes sburytewke esburytewk kesburytew wkesburyte ewkesburyt