Word Study
battle of tewkesbury
WORDNET DICTIONARY
Noun battle of tewkesbury has 1 sense
- battle of tewkesbury(n = noun.act) tewkesbury - the final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians; Array is a kind of pitched battle
For further exploring for "battle of tewkesbury" in Webster Dictionary Online