reviling

noun
  1. harsh criticism or verbal abuse
  2. Usage: formal
verb
  1. present participle of revile; criticizing harshly or abusively
  2. Usage: formal

Examples