effacer

effacer

English Noun
Ad

Definition

One who effaces.

Etymology

From efface + -er.

Ad