Word info

emaculate

Verb

Meaning

To clear from spots or stains, or from any imperfection.

Source: Webster's dictionary

Close letter words and terms