deliverance
definition: recovery or preservation from loss or danger
example: work is the deliverance of mankind
speech part: noun
synonyms:
delivery
Video not found.