devastate

verb

1.
cause extensive destruction or ruin utterly
Derived from:
devastation
2.
overwhelm or overpower
Derived from:
devastation