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 battle in 1513; the English defeated the invading Scots and James IV was killed
    - Battle of Flodden Field
  2. A hill in Northumberland where the invading Scots were defeated by the English in 1513

Type of: hill, pitched battle

Part of: Northumberland

Encyclopedia: Flodden, Northumberland