délivranceTop 8000MeaningsNoun1. deliverance, relief, liberation2. afterbirthExamples2La mort est-elle la seule délivrance ?Is death the only release?La mort est-elle l'unique délivrance ?Is death the only liberation?