Verbs

(v)lay waste to, waste, devastate, desolate, ravage, scourgecause extensive destruction or ruin utterly“The enemy lay waste to the countryside after the invasion”
(v)devastateoverwhelm or overpower“He was devastated by his grief when his son died”