deliver
verb
°To set free.
"deliver a captive from the prison"
°To give birth.
"she delivered a baby boy yesterday"