flodden field (0 synonym found)

Definition of flodden field:

(n) : a battle in 1513; the english defeated the invading scots and james iv was killed

Definition of flodden field:

(n) : a battle in 1513; the english defeated the invading scots and james iv was killed

Back to Top