lambast Definition
Dictionary Home » Words Starting with L » lambada ... landed interest » lambast
lambaste
lambast
verb lambasted, lambasting
- 1. To thrash or beat severely.
- Thesaurus: beat, thrash, whip, strike, flay.
- Thesaurus: berate, castigate, excoriate, reprimand, rebuke, censure, upbraid, scold.
