Lambaste Definition
 lăm-bāst 
  lambasted, lambastes, lambasting
  
    verb
  
 
    lambasted, lambastes, lambasting
  
To beat soundly; thrash.
 Webster's New World 
To scold or denounce severely.
 Webster's New World 
Synonyms: 
  Lambaste Is Also Mentioned In
Find Similar Words
Find similar words to lambaste using the buttons below.