libeller

noun

See libeler, libelist.

One who libels.