Soccer organisation retreated, facing insult (7)
I believe the answer is:
affront
'insult' is the definition.
(synonyms)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for affront that I've seen before include "Slap in the face" , "not trivial offence" , "Insult to one's face" , "Open insult" , "Insult openly" .)