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
Oh Snap, Snapdragon Can Game Now - ASUS Zenbook A16
ShortCircuit · 3:34
will deliver up to 64% faster
Oh Snap, Snapdragon Can Game Now - ASUS Zenbook A16
ShortCircuit · 3:34
will deliver up to 64% faster