TOP

Definition of Flodden from the Oxford Advanced Learner's Dictionary

Flodden

 
/ˈflɒdn/
 
/ˈflɑːdn/
jump to other results
  1. 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.
perspective
noun
 
 
From the Word list
Oxford 3000
B2
Oxford Learner's Dictionaries Word of the Day