Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word flodden from English dictionary with examples, synonyms and antonyms.

flodden   noun

Meaning : A hill in Northumberland where the invading Scots were defeated by the English in 1513.

Meaning : A battle in 1513. The English defeated the invading Scots and James IV was killed.

Synonyms : battle of flodden field