11 letters · 17 points in Scrabble
noun recovery or preservation from loss or danger
originFrom Old French deliverance (French délivrance), equivalent to deliver + -ance.
Etymology from Wiktionary, CC BY-SA 3.0