lambast

/ˈlæmbɑːst/

Definitions

1. verb

to scold or criticize severely, often in a public or official manner

“The politician was lambasted in the press conference for her handling of the crisis.”

2. noun

a severe or public scolding

“The lambast he received from his boss was quite embarrassing.”

Synonyms

  • reprimand
  • scold

Antonyms

  • commend
  • praise