Webster's Revised Unabridged Dictionary · 1913

Defacer

Defacer , noun

One who, or that which, defaces or disfigures.