Crossword Genius

Sworn statement of French stance (10)

Ross

I believe the answer is:

deposition

'sworn statement' is the definition.
(thesaurus)

'of french stance' is the wordplay.
'of french' becomes 'de'.
'stance' becomes 'position' (I've seen this before).
'de'+'position'='DEPOSITION'

(Other definitions for deposition that I've seen before include "Evidence" , "Testimony" .)

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