lambaste verb vt Infinitive lambaste Present tense 3rd person singular lambastes Preterite lambasted Present participle lambasting Past participle lambasted