blemisher

/ˈblɛmɪʃər/

Definitions

1. noun

A person or thing that removes or corrects imperfections or blemishes.

“The artist was a skilled blemisher who removed the minor flaws in the painting.”

Synonyms

  • corrector
  • remedy

Antonyms

  • blemifier
  • blemor