Definisi 'bannockburn'

English to English
noun
1 a battle in which the Scots under Robert the Bruce defeated the English and assured the independence of Scotland Terjemahkan
source: wordnet30

More Word(s)
scotland, pitched battle,

Visual Synonyms