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