Переклад слова «deliver up» з англійської на українську мову

Deliver up [dəˈlɪvər ʌp] здавати

Що означає англійське слово «deliver up»?
Англійське слово «deliver up» українською мовою означає «здавати».