firestorms

noun
  1. very large, destructive fires that create their own wind systems
  2. intense outbursts of criticism or controversy
  3. Usage: figurative

Examples