Webster's Revised Unabridged Dictionary · 1913

disparager

disparager , noun

One who disparages or dishonors; one who vilifies or disgraces.