flodden

Noun
  1. A hill in Northumberland where the invading Scots were defeated by the English in 1513 (synset 108904740)
  2. A battle in 1513;
    The English defeated the invading Scots and James IV was killed (synset 101281185)

Other Searches