excoriator
One who denounces
An excoriator is one who excoriates—who harshly criticizes or denounces.
The word carries a sense of stripping away pretense or reputation, as its root meaning involves removing skin: The columnist was a relentless excoriator of corporate greed.
The term appears most often in formal or literary contexts.
One who assesses work
- denouncerOne who condemns publicly
- detractorOne who diminishes
- castigatorOne who punishes verbally
- censurerOne who condemns
faultfinder · disparager · attacker · assailant · reprover · upbraider · chastiser · rebuker
Severely and bitingly critical
- causticChemically burning; bitterly mocking
- vitriolicHarshly bitter and corrosive
- bitingHarshly critical or cold
- acerbicSharp and biting
merciless · brutal · savage · harsh · cutting · searing · blistering · withering
Skin-sloughing substance
- scrubClean by rubbing hard
- pumiceLightweight volcanic abrasive
- dermabrasionAbrasive cosmetic facial procedure
- peelOuter fruit layer
microdermabrasion · loofah · buffer · facial scrub · body scrub
reviewer
One who assesses work
- denouncerOne who condemns publicly
- detractorOne who diminishes
- castigatorOne who punishes verbally
censurer · faultfinder · disparager · attacker · assailant · reprover · upbraider · chastiser · rebuker · vilifier
scathing
Severely and bitingly critical
- causticChemically burning; bitterly mocking
- vitriolicHarshly bitter and corrosive
- bitingHarshly critical or cold
acerbic · merciless · brutal · savage · harsh · cutting · searing · blistering · withering · unsparing
exfoliant
Skin-sloughing substance
- scrubClean by rubbing hard
- pumiceLightweight volcanic abrasive
- dermabrasionAbrasive cosmetic facial procedure
peel · microdermabrasion · loofah · buffer · facial scrub · body scrub