English synonyms about - contact  

Battle of Flodden Field

noun

1 Battle of Flodden Field

A battle in 1513; the English defeated the invading Scots and James IV was killed.

synonym: Flodden.


Find more on Battle of Flodden Field elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145