battle of Tewkesbury
English Dictionary
->
Letter B
-> battle of Tewkesbury
Search Dictionary:
battle of Tewkesbury Definition
(n)
the
final
battle
of
the
War
of
the
Roses
in
1471
in
which
Edward
IV
defeated
the
Lancastrians
battle of Tewkesbury Synonyms
battle of Tewkesbury
Tewkesbury
© Art Branch Inc.