Made an impression and got fellow going (6)
I believe the answer is:
etched
'made an' is the definition.
The definition and answer can be both to do with creating things as well as being past participle verbs.
Maybe you can see an association between them that I don't see?
'impression and got fellow going' is the wordplay.
I cannot really understand how this works, but
'impression' could be 'etch' (I've seen this before) and 'etch' is found within the answer.
'fellow' could be 'ed' (I've seen this in other clues) and 'ed' is found within the answer.
This accounts for all the letters.
This may be the basis of clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for etched that I've seen before include "made some kind of score" , "Incised" , "Cut or impressed into a surface" , "Made lines on metal with acid" , "Engraved, eg, by acid" .)