Webster's Revised Unabridged Dictionary · 1913

hatemonger

hatemonger , noun

one who arouses hatred for others by speech or writing.