devastator

noun
  1. a person or thing that causes widespread destruction or ruin
  2. something that is extremely effective or impressive in impact
  3. Usage: informal

Examples