Synonyms for "devastating"

Words with similar meaning