Flodden
geographical name
Flod·den
ˈflä-dᵊn
hill in Northumberland, northern England, near the Scottish border
Note: Flodden Hill was the site of a battle between the English and the Scots in 1513.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share