délivrance
Top 8000
Meanings
Noun
1. deliverance, relief, liberation
2. afterbirth
Examples2
Is death the only release?
Is death the only liberation?