deliver up
Advanced (C1)formal
To give someone or something to a person in charge, often because you have to.
"The rebels were ordered to deliver up their weapons before sunrise."
Hear it in context

Snapdragon Chips Can Game Now - ASUS Zenbook A16
ShortCircuit · 3:33
They claim that it will deliver up

Everything Announced at Google Cloud Next in Under 13 Minutes
CNET · 4:08
by a custom-designed ARM CPU deliver up

Virginia’s Top Court Blocks Democrats’ New Congressional Map
Bloomberg Podcasts · 5:34
just implemented a new map there that could deliver up

what being alone in Korea really feels like.
Via Li · 15:06
Like if if you have like deliveries, they'll deliver up to you.