Lambaste

/læmˈbeɪst/

verb

  1. To scold, reprimand or criticize harshly.

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

  2. (dated in UK English but not US English) To give a thrashing to; to beat severely.

Synonyms: beat, hit, thrash, berate, scold, tell off

lambaste

Loading dictionaries...

Initializing dictionary manager

+