the english oak tree was named the royal oak in 1651 because king charles ii of england hid inside the trunk of a rotted out oak tree after he was defeated by the forces of oliver cromwell at the battle of worcester .