Bannockburn

What is Bannockburn?

Bannockburn definition and meaning on Dictionary terms:
noun

a village in central Scotland: site of the victory (1314) of the Scots under Robert the Bruce over the English, which assured the independence of Scotland.