Definition of Great Deliverer in English:

Great Deliverer

noun

  • (Among his supporters) King William III (reigned 1689–1702), who deposed the Catholic King James II in 1688 at the invitation of a group of English statesmen.

Origin

Late 17th century; earliest use found in Richard Blackmore (1654–1729), physician and writer.