Definition of battle of bannockburn in English English dictionary
(June 23-24, 1314) Decisive battle in Scottish history, at which the Scots under Robert the Bruce (later Robert I) defeated the English under Edward II. The Scots were outnumbered three to one by the English soldiers, but they triumphed through masterly use of terrain, forcing the English onto a cramped, marshy battlefield with little room to maneuver. The English forces were put to flight, and many were slaughtered by the pursuing Scots. The victory cleared the last English troops from Scotland and secured Scottish independence, confirming Robert as king of the Scots