Synonyms of flodden
- 1. Flodden
- usage: a hill in Northumberland where the invading Scots were defeated by the English in 1513
- 2. Flodden, Battle of Flodden Field
- usage: a battle in 1513; the English defeated the invading Scots and James IV was killed
All rights reserved.
Definition and meaning of flodden (Dictionary)
Here are the facts and trivia that people are buzzing about.