Affront (6)
'affront' is the definition.
(synonyms)
This is the entire clue.
(Other definitions for insult that I've seen before include "Slander" , "Disrespectful remark" , "An addition to injury?" , "Speak to or treat with disrespect" , "Slight - affront" .)
'affront' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for offend that I've seen before include "Upset - break the law" , "Hurt someone's feelings" , "Insult - act criminally" , "Cause affront or do wrong" , "Wound (one's) feelings" .)