Synonyms for Efface (same or very similar meaning)
WordNet sense 1 (remove by or as if by rubbing or erasing):
erase, wipe off, rub out, score out
WordNet sense 2 (remove completely from recognition or memory):
obliterate
From the ODE community, based on WordNet
add/edit