Clean. From the websters dictonary and thesaurus.
From the Dictonary
Clean (klen) adj.
1. free from dirt and impurities; unsoiled
2. morally pure
3. fair; sportsman like
4. neat and tidy
6. free from flaws
to make or be made clean
1. to make clean
2. [Colloq.] to finish
3. [Slang] to make much profit
[Slang] to confess
From the Thesaurus
1[Not Soiled] spotless, washed, stainless, laundered, untarnished, neat, tidy, clear, blank, white, unblemished, unspotted, snowy, well-kept, dustless, cleansed, immaculate, unsoiled, unpolluted, spic and span*, clean as a whistle*.
-Ant. DIRTY, soiled, soiled, stained
2[Not contaminated] unadulterated, wholesome, sanitary; see PURE 2.
3[Having sharp outlines] clear-cut, sharp, distinct; see DEFINATE 2.
4[Thorough] complete, entire, total; see ABSOLUTE 1, WHOLE 1.
5[Fair] reliable, decent, lawful; see FAIR 1, HONEST 1.
-come clean* confess, reveal, expose; see ADMIT 2.
cleanse, clean up, clear up, clear out, purify, soak, shake out, wash down, scrub off, disinfect, tidy up, deoderize, swab, polish, sterilize, scrape, sweep out, scour, launder, vaccum, scald, dist, mop, cauterize, rinse, sponge, brush, dress, comb, whisk, scrub, sweep, wipe up, clarify, rake, clean away, make clear, bathe, soap, erase, neaten, shampoo, refine, flush, blot, do up*, spruce up, slick up*; see also WASH 1,2
-Ant. DIRTY, soil smear.