More can be made of this affair (7)
I believe the answer is:
romance
'this affair' is the definition.
(I've seen this before)
'more can be made' is the wordplay.
'be made' indicates an anagram.
'more'+'can'='morecan'
'morecan' is an anagram of 'ROMANCE'.
'of' is the link.
(Other definitions for romance that I've seen before include "Lie" , "marriage?" , "Sentimental affair in Menorca" , "Love-story" , "Court" .)