THESAURUS
Expurgate
abbreviate, abridge, bleach, blot out, blue-pencil, bowdlerize, cancel, censor, clean, clean out, clean up, cleanse, clear out, cross out, cut, delete, delouse, depurate, deterge, dry-clean, dust, dust off, edit, edit out, erase, expunge, freshen, kill, lustrate, omit, purge, purify, reform, rescind, rub out, scavenge, spruce, steam-clean, strike, strike off, strike out, sweep out, sweeten, tidy, void, whiten, wipe, wipe off, wipe out, wipe up
ROGET THESAURUS
Expurgate
Cleanness
VB
be clean, render clean, clean, cleanse, mundify, rinse, wring, flush, full, wipe, mop, sponge, scour, swab, scrub, brush up, wash, lave, launder, buck, absterge, deterge, decrassify, clear, purify, depurate, despumate, defecate, purge, expurgate, elutriate, lixiviate, edulcorate, clarify, refine, rack, filter, filtrate, drain, strain, disinfect, fumigate, ventilate, deodorize, whitewash, castrate, emasculate, sift, winnow, pick, weed, comb, rake, brush, sweep, rout out, clear out, sweep out, make a clean sweep of.