flodden
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
a hill in Northumberland where the invading Scots were defeated by the English in 1513
noun
a battle in 1513; the English defeated the invading Scots and James IV was killed
Battle of Flodden Field
.
WordNet
Previous
flock
flockling
flockly
flockmel
flocky
Next
floe
flog
flogger
flogging
flon