Flodden
English Dictionary
->
Letter F
-> Flodden
Search Dictionary:
Flodden Definition
(n)
a
battle
in
1513
;
the
English
defeated
the
invading
Scots
and
James
IV
was
killed
Flodden Synonyms
Battle of Flodden Field
Flodden
Flodden Field
© Art Branch Inc.