Meaning of “give yourself up” in the English Dictionary

british dictionary