He has very little money for wine (7)
I believe the answer is:
vincent
'he' is the definition.
'very little money for wine' is the wordplay.
'very little money' becomes 'cent' (eg hundredth of a dollar).
'for' means one lot of letters go next to another (I've seen this in other clues).
'wine' becomes 'vin' ('wine' in French).
'cent' put after 'vin' is 'VINCENT'.
'has' acts as a link.
(Other definitions for vincent that I've seen before include "- van Gogh, painter" , "Fellow" , "man" , "See 21 Across" , "boy" .)