Definition:
Compare lambaste with other words:
lambaste vs. pillory
inveigh vs. lambaste
apathy vs. lambaste
castigate vs. lambaste
lambaste vs. rebuke
chastise vs. lambaste
excoriate vs. lambaste
berate vs. lambaste
hit vs. lambaste
beat vs. lambaste
lambaste vs. thrash
lambaste vs. reprimand
lambaste vs. scold
lam vs. lambaste