English

Definition of Flodden from the Oxford Advanced Learner's Dictionary

 

Flodden

 
BrE
 
; 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.