Deeply impress New Avenger (7)
I believe the answer is:
engrave
'deeply impress' is the definition.
(I've seen this before)
'new avenger' is the wordplay.
'new' indicates an anagram.
'avenger' is an anagram of 'ENGRAVE'.
(Other definitions for engrave that I've seen before include "Incise" , "impress deeply" , "Re: vegan (anag.)" , "decorate with style?" , "Carve (a design) into hard material" .)