Go along with and have a drink (7)
I believe the answer is:
indulge
'a drink' is the definition.
(thesaurus)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for indulge that I've seen before include "Pamper, spoil" , "take to the drink?" , "Give free rein to" , "Coddle while eluding." , "Enjoy to excess" .)