English | German | Russian | Czech

emaculate English

Meaning emaculate meaning

What does emaculate mean?

emaculate

(obsolete) To clear from spots or stains, or from any imperfection.

Are you looking for...?