Search for word
Search
flodden
Nouns
(n)
a hill in Northumberland where the invading Scots were defeated by the English in 1513
(n)
a battle in 1513; the English defeated the invading Scots and James IV was killed
Battle of Flodden Field
,
Synonyms
Battle of Flodden Field
Words of close approximity