GeneralConnection.com
➔
Dictionary
yield up
Verb
1. surrender
1. cede, deliver, give up
Usage