scourged
scourged
verb
Whipped or flogged severely; afflicted with great suffering.
"The prisoner was scourged for his crimes."
verb
To cause great suffering or devastation to.
"The land was scourged by drought."
Thesaurus
Synonyms: flagellate, scourge, desolate, waste, devastate, lay waste to, ravage, flagellum, curse, nemesis, bane, threat