Such friends will always give you a drink (5)
I believe the answer is:
stout
'a drink' is the definition.
(type of beer)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for stout that I've seen before include "Overweight; porter" , "tipple" , "Dark beer for the rather fat" , "Inured to fatigue and hardship" , "Rather fat, drink" .)