Horse with a love for drink (5)
I believe the answer is:
pinto
'horse' is the definition.
(pinto is a kind of horse)
'love for drink' is the wordplay.
'love' becomes 'o' (love means zero in tennis).
'for' says to put letters next to each other (I've seen this in other clues).
'drink' becomes 'pint' (pint is a unit of liquid volume).
'o' after 'pint' is 'PINTO'.
'with a' is the link.
(Other definitions for pinto that I've seen before include "Piebald horse (US)" , "A piebald pony" , "Mount" , "H [HORSE]" , "patchy horse" .)