EGAVE

emaculate

Meaning

  1. 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