Expurgate

Webster's Dictionary of the English Language

·vt To Purify; to clear from anything noxious, offensive, or erroneous; to Cleanse; to Purge; as, to expurgate a book.