"to lambaste" translation into Indonesian

EN

"to lambaste" in Indonesian

EN to lambaste
volume_up
[lambasted|lambasted] {transitive verb}

to lambaste (also: to hit, to paddle, to pummel)
to lambaste (also: to abuse)
to lambaste (also: to chide, to reprehend, to accost, to address)
to lambaste
volume_up
menghantamkan {v.t.}