Make impact (7)
I believe the answer is:
impress
(Other definitions for impress that I've seen before include "Inspire admiration in (someone)" , "Affect deeply" , "Have profound effect upon" , "print" , "Simpers so as to make mark" .)
I believe the answer is:
impress
(Other definitions for impress that I've seen before include "Inspire admiration in (someone)" , "Affect deeply" , "Have profound effect upon" , "print" , "Simpers so as to make mark" .)