flagellum
terror, threat
bane, curse, Nemesis
desolate, devastate, lay waste to, ravage, waste
flagellate