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.0141