Synonyms for Insult (same or very similar meaning)
WordNet sense 1 (a rude expression intended to offend or hurt):
abuse, contumely, revilement, vilification, abuse
WordNet sense 2 (a deliberately offensive act or something producing the effect of deliberate disrespect):
affront
WordNet sense 3 (treat, mention, or speak to rudely):
diss
From the ODE community, based on WordNet
add/edit