revilements

noun
  1. harsh criticism or verbal abuse; acts of reviling
  2. Usage: formal; plural form

Examples