Words: Flodden
Part of speech: n
Definition: a hill in Northumberland where the invading Scots were defeated by the English in 1513