deliverance (n.)youdaoicibaDictYouDict[deliverance 词源字典]
c. 1300, "action of setting free" in physical or spiritual senses, from Old French deliverance (12c.), from délivrer (see deliver). Formerly also with senses now restricted to delivery.[deliverance etymology, deliverance origin, 英语词源]