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