adjective
coarse, insulting, and contemptuous in character or utterance
an abusive denunciation
Synonyms: contumelious, invective, opprobrious, scurrile, scurrilous, truculent, vituperative, vituperatory, vituperous
Related Word: affronting, insulting, offending, outraging; dirty, odious, offensive; aspersing, maligning, vilifying
Contrasted words: acclaiming, extolling, lauding, praising; eulogistic, panegyrical; flattering
Antonyms: complimentary; respectful