Synonyms of LAMBASTES

What is another word for LAMBASTES