redelivery

noun

The act of delivering back; also, a second deliverance or liberation.

noun

Act of delivering back.

noun

A second or new delivery or liberation.

noun

The act or process of redelivering; a second or subsequent delivery.