Thesaurus.com
Dictionary.com
Showing results for efface. Search instead for effacers.
Definitions

efface

[ih-feys] / ɪˈfeɪs /