verb
present participle and gerund of lambast
present participle and gerund of lambaste
noun
A harsh reprimand.
A beating or thrashing.