Definition of "lambast"
lambast
verb
third-person singular simple present lambasts, present participle lambasting, simple past and past participle lambasted
(UK) Alternative form of lambaste
third-person singular simple present lambasts, present participle lambasting, simple past and past participle lambasted
(UK) Alternative form of lambaste