redeliver

transitive verb

To deliver again.

To deliver in return; give back.

To deliver back; return to the sender; restore.

To deliver again; liberate a second time.

To report; repeat.