libel
abuse
diss
asperse, defame, slander
revile, vituperate
slur
to revile, rail against, abuse, blaspheme
to slander; to libel
(syn)
to give an error, out