To give one's self up
Meaning, Definition & Usage
Dictionary
Related
Definitions
to abandon hope; to despair; to surrender one's self.
Webster 1913
Previous
Next