Crossword Genius

Insult a fine compere (7)

Ross

I believe the answer is:

affront

I'm a little stuck... Click here to teach me more about this clue!

'insult' is the definition.
(synonyms)

'a fine compere' is the wordplay.
'fine' becomes 'f' (abbreviation).
'compere' becomes 'front' (I am not sure about this - if you are sure you should believe this answer much more).
'a'+'f'+'front'='AFFRONT'

Can you help me to learn more?

(Other definitions for affront that I've seen before include "provocation" , "Offend; offence" , "Offend the modesty or values of (someone)" , "Insult openly" , "Cause of outrage or offence" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app