Crossword Genius

A female faces insults (8)

Ross

I believe the answer is:

affronts

'insults' is the definition.
('affront' can be a synonym of 'insult')

'a female faces' is the wordplay.
'female' becomes 'f' (abbreviation).
'faces' becomes 'fronts' (front is a kind of face).
'a'+'f'+'fronts'='AFFRONTS'

(Other definitions for affronts that I've seen before include "Snubs" , "insults or embarrassments" , "Insults, shows of disrespect" , "Public insults" , "Deliberate insults" .)

I've seen this clue in the Best For Puzzles.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.