英英字典: Flodden
Overview of noun flodden
The noun flodden has 2 senses
- Flodden -- (a hill in Northumberland where the invading Scots were defeated by the English in 1513)
- Flodden, Battle of Flodden Field -- (a battle in 1513; the English defeated the invading Scots and James IV was killed)
返回 →