English dictionary

flodden meaning and definition

Definition and meaning of flodden at MeaningMonkey.org. flodden meaning and definition in the English Dictionary.

FLODDEN noun

Definition of Flodden (noun)

  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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: