Definition of Flodden

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

See also:
flocs
floe

Anagrams containing the word Flodden

fdeonld nflodde enflodd denflod ddenflo oddenfl loddenf