English dictionary
tewkesbury meaning and definition
Definition and meaning of tewkesbury at MeaningMonkey.org. tewkesbury meaning and definition in the English Dictionary.TEWKESBURY noun
Definition of Tewkesbury (noun)
- the final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
- synonyms: battle of Tewkesbury
Source: Princeton University Wordnet