Meaning of “efface” in the English Dictionary