lambast
verb
°alternative spelling of lambaste.