YourDictionary

Flodden

hilly field in N Northumberland, England: site of a battle (1513) in which the English defeated James IV of Scotland

See Flodden in American Heritage Dictionary 4

Learn more about Flodden

link/cite print suggestion box