lambaste

verb vt

Infinitive

lambaste

Present tense 3rd person singular

lambastes

Preterite

lambasted

Present participle

lambasting

Past participle

lambasted