Make an impression in the literary world (5)
I believe the answer is:
This clue might be a double definition.
'make an' is the first definition.
'print' can be an answer for 'make' (printing is a kind of making). I am unsure of the 'an' bit.
'impression in the literary world' is the second definition.
'print' can be an answer for 'impression' (impression created by a printer). I'm not sure about the 'in the literary world' bit.
Can you help me to learn more?
(Other definitions for print that I've seen before include "Reproduction picture" , "Publish; write clearly" , "Fabric pattern" , "Run off" , "Photographic image" .)