Definitions for "Devastate"
To lay waste; to ravage; to desolate.
devastate or ravage; "The enemy lay waste to the countryside after the invasion"
Keywords:  overpower, grief, overwhelm, son, died
overwhelm or overpower; "He was devastated by his grief when his son died"