Synonymy
>
LAMBASTE
lambaste
Synonyms of LAMBASTE
verb
blister
,
lash
,
scorch
,
castigate
,
drub
,
excoriate
,
scourge
beat
,
thrash
,
pound
,
pummel
,
wallop
,
pelt
Synonymy
>
lambaste