Make an impression in French accent (7)
I believe the answer is:
engrave
'make an impression' is the definition.
(I've seen this before)
'in french accent' is the wordplay.
'in french' becomes 'en' ('en' can be French for 'in' e.g. en France).
'accent' becomes 'grave' (grave is a kind of accent).
'en'+'grave'='ENGRAVE'
(Other definitions for engrave that I've seen before include "Cut or carve (a design)" , "Cut or carve (a text)" , "Rang Eve (anag.)" , "Cut design in, eg, metal" , "Carve into metal" .)