abusive, belittling, defamatory, demeaning, denigrating, denigrative, denigratory, deprecatory, depreciative, derogative, derogatory, disparaging, insulting, offensive, scathing, slanderous, uncomplimentary, vituperative
Start by entering a word to find its synonyms.