Home / B / battle of tewkesbury

battle of tewkesbury

noun 20 letters Scrabble 35 WWF 38
Definitions
noun

the final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians

Look “battle of tewkesbury” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →