Truck carrying litres for one who likes a drink or two? (7)
I believe the answer is:
tippler
'one who likes a drink or two?' is the definition.
(someone who enjoys drinking)
'truck carrying litres' is the wordplay.
'truck' becomes 'tipper' (I've seen this before).
'carrying' is an insertion indicator.
'litres' becomes 'l'.
'tipper' placed around 'l' is 'TIPPLER'.
'for' acts as a link.
(Other definitions for tippler that I've seen before include "Heavy drinker" , "Boozer" , "Drunk" , "Habitual drinker" , "Person who drinks constantly in small amounts" .)