flodden
1 definition found
flodden - WordNet (r) 2.1 (2005) :
Flodden
n 1: a hill in Northumberland where the invading Scots were
defeated by the English in 1513
2: a battle in 1513; the English defeated the invading Scots and
James IV was killed [syn: Flodden, Battle of Flodden Field
]
|