denigrator

listen to the pronunciation of denigrator
English - English
{i} one who criticizes, defamer, slanderer
One who, or that which, blackens
denigrator
Favorites