Advertisement

Synonyms of Devastate

Primary definition: To destroy or ruin something completely, leaving it desolate.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement