tewkesbury :
Idioms & Phrases
Idioms/Phrases
Associated
Related
Dictionary
Index
battle of tewkesbury
battle of tewkesbury
noun
the final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
Tewkesbury
.
WordNet