tewkesbury
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
the final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
battle of Tewkesbury
.
WordNet
Previous
tew
tewan
tewed
tewel
tewhit
Next
tewtaw
texan
texarkana
texas
text