lambasted

From Wiktionary

Verb[change]

Plain form
lambast

Third-person singular
lambasts

Past tense
lambasted

Past participle
lambasted

Present participle
lambasting

  1. The past tense and past participle of lambast.
  2. The past tense and past participle of lambaste.