Definitions for flodden
Overview of noun flodden
The noun flodden has 2 senses? (no senses from tagged texts)
1. Flodden
(a hill in Northumberland where the invading Scots were defeated by the English in 1513)
2. Flodden, Battle of Flodden Field
(a battle in 1513; the English defeated the invading Scots and James IV was killed)






