deliver oneself of
Definition of deliver oneself of
: to make, create, or produce (something) She has finally delivered herself of her long-awaited third novel.
Seen and Heard
What made you want to look up deliver oneself of? Please tell us where you read or heard it (including the quote, if possible).