obloquy

noun
  1. harsh criticism or censure; severe verbal attack or condemnation
  2. Usage: formal
  3. the disgrace or ill repute resulting from public criticism
  4. Usage: formal

Examples