English dictionary

battle of flodden field meaning and definition

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

BATTLE OF FLODDEN FIELD noun

Definition of Battle of Flodden Field (noun)

  1. 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: