scourged
动词 scourge:
punish severely; excoriate
同义词:scourge
whip
同义词:flagellate, scourge
devastate or ravage
同义词:lay waste to, waste, devastate, desolate, ravage, scourge