deliverance
nounDefinition of deliverance
1
: the act of delivering someone or something : the state of being delivered
especially
: liberation, rescue
2
: something delivered
especially
: an opinion or decision (such as the verdict of a jury) expressed publicly
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more