Synonyms and Antonyms of devastating