Home / T / tewkesbury

tewkesbury

noun 3 syllables 10 letters Scrabble 22 WWF 23
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →