Drink making socialist complain audibly (3,4)
I believe the answer is:
red wine
'drink' is the definition.
(I know that red wine is a type of wine)
'making socialist complain audibly' is the wordplay.
'making socialist' becomes 'red' (I am not sure about this - if you are sure you should believe this answer much more).
'complain' becomes 'whine' (whining is a kind of complaining).
'audibly' shows a homophone (sound like).
'whine' is a homophone of 'wine'.
'red'+'wine'='RED WINE'
Can you help me to learn more?
(Other definitions for red wine that I've seen before include "Tent, say" , "Eg, claret" , "Such as Shiraz or Merlot" , "Burgundy perhaps" , "Merlot or Malbec, say" .)