Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: Flodden  flód(u)n
  1. A hill in Northumberland where the invading Scots were defeated by the English in 1513
     
  2. A battle in 1513; the English defeated the invading Scots and James IV was killed
    - Battle of Flodden Field

Type of: hill, pitched battle

Part of: Northumberland

Encyclopedia: Flodden