EMACULATE Meaning of EMACULATE in English vt to clear from spots or stains, or from any imperfection. Webster English vocab. Английский словарь Webster. 2012