EN

Synonyms for lambasted

Lambasted, past participle of lambast. Synonyms in the same form.

  • past participle