blemisher

/ˈblɛmɪʃər/
noun
  1. A person or thing that causes a blemish or flaw.
    • The careless mover was a blemisher of fine furniture.
    • The graffiti artist was seen as a blemisher of public property.
    • Sunlight can be a blemisher of old photographs.
What does "blemisher" mean? | whatsthatwordmean | whatsthatwordmean