GIVE ONESELF UP


Meaning of GIVE ONESELF UP in English

surrender, stop hiding or running away The robbers gave themselves up when the police surrounded the house.

English idioms vocab.      Словарь английских идиом и выражений.