Hippolightweight,
Sounds like you slept through another class, kimosabe,
Websters Dictionary:
Deliver - to take and hand over to or leave for another : CONVEY <deliver a package> b : HAND OVER, SURRENDER <delivered the prisoners to the sheriff> <delivered themselves over to God>
Obviously you have never been involved with a language process before. Must be hard being semi-right so often.