Dictionary definition · devastate
verb
- cause extensive destruction or ruin utterly"The enemy lay waste to the countryside after the invasion"
- overwhelm or overpower"He was devastated by his grief when his son died"
Similar words
Source: Open English WordNet (CC BY 4.0).