RELATED WORDS
PARAPHRASING
to give up (oneself, a ship, a town, etc) to the enemy, the police etc
giving up; resignation