DEVASTATE

Definition of DEVASTATE

  1. (verb)cause extensive destruction or ruin utterly
  2. (verb)overwhelm or overpower