Nearly new frame for Canaletto artwork (6)
I believe the answer is:
fresco
'canaletto artwork' is the definition.
'fresco' can be an answer for 'artwork' (I've seen this before). I am not certain of the 'canaletto' bit.
'nearly new frame' is the wordplay.
'nearly' means to remove the last letter.
'new' becomes 'fresh' (similar in meaning).
'frame' becomes 'co' (I can't explain this - if you can you should believe this answer much more).
'fresh' with its last letter taken away is 'fres'.
'fres'+'co'='FRESCO'
'for' acts as a link.
Can you help me to learn more?
(Other definitions for fresco that I've seen before include "Method of painting on walls" , "Work of art" , "Artistic work" , "Artwork" , "Mode of wall painting" .)