Other forms: lambasted, lambasting, lambastes
To lambaste is to criticise somebody harshly and publicly. Lambaste a decision.
It is a newspaper word, used of ministers and managers far more than in speech. To lambaste once meant to beat with a stick, and the sense of a thrashing survives.
1verblambasteTo criticise somebody harshly and publicly.
“The report lambasted every level of management.”
lambaste is an action.
Probably lam plus baste, two seventeenth-century words that both meant to beat.
1637. Probably lam + baste
Etymology from Wiktionary, CC BY-SA