Thayer's Greek Lexicon

 1. to give into the hands (of another)
2. to give over into (one's) power or use
  1) to deliver to one something to keep, use,
take care of, manage
  2) to deliver up one to custody, to be judged, condemned,
punished, scourged, tormented, put to death
  3) to deliver up treacherously
2c1. by betrayal to cause one to be taken
2c2. to deliver one to be taught, moulded
3. to commit, to commend
4. to deliver verbally
  1) commands, rites
  2) to deliver by narrating, to report
5. to permit allow
  1) when the fruit will allow that is when its ripeness permits
  2) gives itself up, presents itself