Deliver
Definition: Something bring to someone.
Synonyms: Discharge, Liberate, Release, Rescue, Handover
Antonyms: Arrest, Imprison, Capture, Apprehend, Catch, Seize, Adopt, Keep, Appropriate
Definition: Something bring to someone.
Synonyms: Discharge, Liberate, Release, Rescue, Handover
Antonyms: Arrest, Imprison, Capture, Apprehend, Catch, Seize, Adopt, Keep, Appropriate