lambast - verb
transitive
Infinitive
lambast
3rd person singular
lambasts
Past
lambasted
Past Participle
lambasted
Present Participle
lambasting