English dictionary
Flodden
/'fl/A/d/-/n/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a hill in Northumberland where the invading Scots were defeated by the English in 1513
Source: WordNet 3.0
-
a battle in 1513; the English defeated the invading Scots and James IV was killed
Synonyms battle of flodden fieldSource: WordNet 3.0