29 synonyms for devastate such as distress, demolish, crush, and daze. Devastate is a verb, and its antonyms are rebuild and heal.
Annihilate, demolish, destroy, flatten, lay waste, leave desolate, leave in ruins, level, ransack, ravage, raze (to the ground), ruin, wreak havoc on, and wreck.
Crush, daze, distress, dumbfound, greatly upset, knock for six, knock sideways, knock the stuffing out of, overcome, overwhelm, shatter, shock, stun, and traumatize.