Lambasted

What is Lambasted?

Lambasted 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/lambasted

Tags: