Impressive digital photograph? (4)
I believe the answer is:
epic
'impressive' is the definition.
(epic can mean grand or impressive)
'digital photograph?' is the wordplay.
'digital' becomes 'e' (I can't explain this - if you can you should give a lot more credence to this answer).
'photograph?' becomes 'pic' (short for picture).
'e'+'pic'='EPIC'
Can you help me to learn more?
(Other definitions for epic that I've seen before include "Heroic, huge" , "Long poem telling of great events" , "Confirm the truth of" , "On a grand scale, like heroic poem" , "Long poem/story" .)