Wednesday, 30 August 2017

New Word of the Week - Lambaste


  • verb (used with object), lambasted, lambasting. Informal.

  • to beat or whip severely.

  • to reprimand or berate harshly; censure; excoriate.

  • to assault violently : beat, whip

  • to attack verbally : censure critics lambasted his performance

definitions derived from merriam webster and

No comments:

Post a Comment