lambaste - verb
transitive
Infinitive
lambaste
3rd person singular
lambastes
Past
lambasted
Past Participle
lambasted
Present Participle
lambasting