From Longman Dictionary of Contemporary Englishdeliver something ↔ up phrasal verb formalGIVEto give something to someone else A bankrupt must deliver up all his books, papers and records. → deliver→ See Verb table
Examples from the Corpus
deliver up• Kim has done a lot of the running around, delivering or picking up documents.• Hold on to all these smells until the evening, when you can deliver them up on to the blank paper.