outscold

/ˈaʊtˌskɔld/

Definitions

1. verb

to talk to someone in a very harsh and critical way, often in public.

“The politician was outscolded by the media for his insensitive remarks.”

2. noun

the act of talking to someone in a very harsh and critical way, often in public.

“The outscolding of the politician was widely reported in the news.”

Synonyms

  • berate
  • castigate
  • rebuke

Antonyms

  • commend
  • praise