Lambaste

What is Lambaste?

Lambaste definition and meaning on Dictionary terms:
verb (used with object), lamA.bastA.ed, lamA.bastA.ing. Informal.
to beat or whip severely.
to reprimand or berate harshly; censure; excoriate.

 

reference: https://www.dictionary.com/browse/lambaste

Tags: