verb
1.
to free from material impurities or noxious matter
purify the water for drinking
Synonyms: clarify, clean, cleanse, depurate
Related Word: elutriate; filter; refine
Contrasted words: dirty, foul, soil
Antonyms: contaminate, pollute
2.
to free from guilt or moral blemish (often ceremonially)
purify one's heart through confession
Synonyms: cleanse, expurgate, lustrate, purge
Related Word: atone, expiate; absolve, remit
Contrasted words: defile, sully, tarnish