Meaning : A rude expression intended to offend or hurt.
Example :
When a student made a stupid mistake he spared them no abuse.
They yelled insults at the visiting team.
Synonyms : abuse, contumely, revilement, vilification
Meaning : A deliberately offensive act or something producing the effect of deliberate disrespect.
Example :
Turning his back on me was a deliberate insult.
Synonyms : affront