Definitions of obloquy:

  • noun:   state of disgrace resulting from public abuse
  • noun:   a malicious attack