heal (someone) of (something)
To cure someone of a particular ailment (named after "of"); to restore someone's health. My doctor seems to think that only a surgeon can heal me of this back pain.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
heal someone of something
to cure someone's ailments. Are you the doctor who healed me of my wounds? Can any doctor heal us of a common cold?
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.