释义 |
phrasedeliver up/over deliver up/over sth/sb • deliver sth/sb up/over formal to give something or someone to a person in authority, especially because you have been ordered to: All relevant documents must be delivered up to the court. The terrorists have agreed to deliver over the hostages.■ SIMILAR TO: hand over, surrender
|