Short digital sketch? (9)
I believe the answer is:
thumbnail
'sketch?' is the definition.
(I've seen this before)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for thumbnail that I've seen before include "Small sketch" , "Small image" , "computer image" , "Digital process" , "Brief or concise representation" .)