Definition of Tewkesbury

Noun: Tewkesbury  tyooks-bu-ree

  1. The final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
    - battle of Tewkesbury

See also:
tewing
tews

Anagrams containing the word Tewkesbury

tueykrebsw ytewkesbur rytewkesbu urytewkesb burytewkes sburytewke esburytewk kesburytew wkesburyte ewkesburyt