Noun deliverance has 1 sense
  1. rescue, deliverance, delivery, saving - recovery or preservation from loss or danger; "work is the deliverance of mankind"; "a surgeon's job is the saving of lives"
    --1 is a kind of recovery, retrieval
    --1 has particulars:
     lifesaving; redemption, salvation; reclamation, reformation; salvage; salvage; salvation; search and rescue mission
    Derived form: verb deliver4
,
TOP