castigator

synonyms

censurer

scolder

vituperator

same-contexts

Philippic

crossfire

devastator

dialectician

dissector

duelist

enlightener

epigrammatist

excoriation

exposer

exposé

extortioner

fabulist

independent-minded

intermeddler

mid-ocean

perfectionist

rack-renting

rebound

religionist

self-judgment

shell-fire

soure

unrelentingwill