She excoriated someone for their careless mistake.
The activist excoriated the government for their lack of action on climate change.
The journalist excoriated a politician for their corrupt practices.
The consumer group excoriated a company for their unethical business practices.