to be delivered of
idiom
technical
: to give birth to
The patient was delivered of healthy twin girls this morning.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share