Definition of Flodden from the Oxford Advanced Learner's Dictionary



; NAmE
jump to other results
a battle which took place in 1513 between the armies of England and Scotland on a hill in Northumberland, near the border between the two countries. The English won the battle, and more than 10 000 Scots were killed, including their king, James IV.