SynonymX
Speak
Tewkesbury
Definition of Tewkesbury
1.
The final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
Noun
Synonyms for word "tewkesbury"
battle of tewkesbury
Semanticaly linked words with "tewkesbury"
pitched battle
england