Lambaste

Verb

  • To scold, reprimand or criticize harshly.

    "Her first novel was well and truly lambasted by the critics."

  • "The sergeant lambasted the new recruits daily."

  • (dated) To give a thrashing to; to beat severely.

Leave a Reply

Your email address will not be published.