Definition of Devastate

  • 1. Cause extensive destruction or ruin utterly Verb
  • 2. Overwhelm or overpower Verb

Synonyms for word "devastate"

Semanticaly linked words with "devastate"