flodden field
/F L AA1 D AH0 N F IY0 L D/noun
- 1
a battle in 1513; the english defeated the invading scots and james iv was killed
Translate โflodden fieldโ into another language
Choose a language below to open the translator with English selected as the source language.