Make an impression with a record (8)
I believe the answer is:
This clue is a double definition.
'make an impression' is the first definition.
(I've seen this in another clue)
'record' is the second definition.
(I know that record can be written as register)
'with a' acts as a link.
(Other definitions for register that I've seen before include "New arrival at hotel will" , "Official record of names, transactions" , "Official list of names" , "Vocal compass" , "(Enrol in) list" .)