Search for word
Search
tewkesbury
Nouns
(n)
the final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
battle of Tewkesbury
,
Synonyms
battle of Tewkesbury
Words of close approximity