Flodden meaning

flŏdn
A hill of northern England near the Scottish border. It was the site of the Battle of Flodden Field (September 9, 1513) in which the English defeated the Scots under James IV, who was killed there.
0
0
(place) Hilly field in N Northumberland, England: site of a battle (1513) in which the English defeated James IV of Scotland.
proper name
0
0
Advertisement