deliverance (n.)

  1. recovery or preservation from loss or danger; work is the deliverance of mankind; a surgeons job is the saving of lives

    [ Syn: rescue , delivery , saving ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.