lambaster

One who berates

A lambaster is someone who harshly criticizes or berates others.

The word derives from lambaste, meaning to attack verbally or physically: The senator was known as a lambaster of corporate greed.

Also spelled lambaster or lambaster, though the activity (lambasting) appears far more often than the agent noun.

verbal

scolder

One who rebukes harshly

haranguer · ranter · lecturing · dressing-down · telling-off · upbraiding · admonishing · reprimanding · scolding · verbal assault

criticism

critic

One who judges merit

castigator · excoriator · censurer · faultfinder · disparager · reviewer · commentator · pundit · takedown · roast

media

columnist

Recurring newspaper feature writer

editorialist · commentator · reviewer · hatchet job · exposé · op-ed · broadside · screed · critique · pan

Opposites
critical evaluation

lambasterpraiser

One who commends

eulogizer · panegyrist · champion · complimenter · flatterer

treatment of others

lambasterdefender

One who guards another

apologist · supporter · champion · advocate · protector

Family

lambaste, lambasting, lambasted, lambast, lambasts, lambastes, lambasters

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Negative · Everyday, not technical · Rated G