Synonyms: devastating, withering, annihilating, annihilative
Definition: wreaking or capable of wreaking complete destruction
Usage: possessing annihilative power; a devastating hurricane; the guns opened a withering fire
Similar words: destructive
Definition: causing destruction or much damage
Usage: a policy that is destructive to the economy; destructive criticism