
Lambaste
Strong Disapproval
Use 'lambaste' to express strong dissatisfaction or disapproval, often in professional or formal contexts. 
Intensity Matters
'Lambaste' implies more intensity than simply criticizing; it suggests a forceful and severe form of critique. 
Public Context
When someone is 'lambasted in public', it means the criticism is done openly, often before an audience, and can be embarrassing. 