Synonyms and related words :
Rabelaisian, abusive, acid, belittling, biting, blackening, blameful, blasphemous, calumniatory, calumnious, castigatory, censorious, comminatory, condemnatory, contemptuous, contumelious, critical, cursing, damnatory, damning, defamatory, denunciatory, deprecative, deprecatory, depreciative, depreciatory, derisive, derogatory, detractory, dirty, disparaging, dysphemistic, epithetic, excommunicative, excommunicatory, execrating, execrative, execratory, foul, fulminatory, harsh, imprecatory, insulting, invective, inveighing, judgmental, maledictory, malign, objurgatory, obscene, opprobrious, priggish, profane, railing, raw, reproachful, reprobative, reviling, ribald, ridiculing, risque, sarcastic, sardonic, scatologic, scoffing, scolding, scornful, scurrile, scurrilous, severe, slanderous, truculent, vile, vilifying, withering