battle-of-flodden-field

Nouns

  • (n) a battle in 1513; the English defeated the invading Scots and James IV was killed Flodden,

Synonyms

Flodden

Words of close approximity