lambast verb vt Infinitive lambast Present tense 3rd person singular lambasts Preterite lambasted Present participle lambasting Past participle lambasted