lambasted
Lamban
translation of 'lambasted'
verb
mencercai,
menegur,
mencerca,
memukul-mukul,
memukulkan,
memukul
definition
Credits: Google Translate