Crossword Genius

Excuse concerning the French, like English (7)

Ross

I believe the answer is:

release

'excuse' is the definition.
(thesaurus)

'concerning the french like english' is the wordplay.
'concerning' becomes 're'.
'the french' becomes 'le'.
'like' becomes 'as'.
'english' becomes 'e' (abbreviation).
're'+'le'+'as'+'e'='RELEASE'

(Other definitions for release that I've seen before include "press announcement" , "Prisoner eagerly awaits this" , "record" , "Issue" , "Liberate" .)

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