Crossword Genius

Failures of French achievements (7)

Ross

I believe the answer is:

defeats

'failures' is the definition.
(I know this)

'of french achievements' is the wordplay.
'of french' becomes 'de' ('of' in French).
'achievements' becomes 'feats' (feat is a kind of achievement).
'de'+'feats'='DEFEATS'

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