Emaculate(v. t.) To clear from spots or stains, or from any imperfection.
Emaculation(n.) The act of clearing from spots.

Words within emaculate

8 letter words: 2 results
7 letter words: 6 results
View all words...