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.

critic

reviewer

One who assesses work

censurer · faultfinder · disparager · attacker · assailant · reprover · upbraider · chastiser · rebuker · vilifier

tone

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

abrasive

exfoliant

Skin-sloughing substance

peel · microdermabrasion · loofah · buffer · facial scrub · body scrub

Opposites
criticism vs praise

excoriatorflatterer

One dispensing insincere praise

praiser · eulogist · panegyrist · glorifier · adulator

harshness vs gentleness of feedback

excoriatorencourager

One who heartens others

nurturer · comforter · consoler · soother · uplifter

Family

excoriate, excoriation, excoriated, excoriating, excoriates

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Negative · Rated PG