lambast

verb vt

Infinitive

lambast

Present tense 3rd person singular

lambasts

Preterite

lambasted

Present participle

lambasting

Past participle

lambasted