abaser

listen to the pronunciation of abaser
English - English
{i} degrader, humiliator, one who belittles
He who, or that which, abases