deliver up to
idiom
: hand over to
A group of soldiers were delivered up to the enemy at the border.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share