Plain form lambaste
Third-person singular lambastes
Past tense lambasted
Past participle lambasted
Present participle lambasting