Synonyms and Antonyms for Battle_of_Flodden_Field

1. Battle of Flodden Field (n.)

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

Synonyms: