EGAVE
emaculate
Meaning
verb
To clear from spots or stains, or from any imperfection.
Similar words
elimate
maculate
emaciate
clear up
emacerate
smooth out
scrub out
absterge
decrassify
make clean
Save “emaculate” to learn later