diliver ( synonym found)

Definition of diliver:

°to set free: deliver a captive from the prison.
°to give birth: she delivered a baby boy yesterday.

Definition of diliver:

°to set free: deliver a captive from the prison.
°to give birth: she delivered a baby boy yesterday.

Back to Top