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)
- a battle in 1513; the English defeated the invading Scots and James IV was killed
- synonyms: Flodden
Source: Princeton University Wordnet