Synonyms and Antonyms for battle_of_Tewkesbury

1. battle of Tewkesbury (n.)

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

Synonyms: