What does "expurgation" mean?

Expurgation: The act of expurgating, purging, or cleansing; purification from anything noxious, offensive, sinful, or erroneous. Milton.

Sources