Redeliver

word

1. Verb

To deliver or give back; to return.

2. Verb

To deliver or liberate a second time or again.

3. Verb

To report; to deliver the answer of.
More about this word
Synonyms and related words
Explore this word