Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


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, Northumberland