devastate

verb
  1. to destroy or ruin something completely
  2. to cause someone to feel extremely shocked or upset

Examples