1. To lay waste; to ravage; to desolate. 2. overwhelm or overpower; "He was devastated by his grief when his son ">died"
devastate | devastated |