Drinking spirit after vocal disapproval (7)
I believe the answer is:
boozing
'drinking' is the definition.
(I know that drinking can be written as boozing)
'spirit after vocal disapproval' is the wordplay.
'spirit' becomes 'zing' (I've seen this before).
'after' is a charade indicator (letters next to each other).
'vocal disapproval' becomes 'boo' (as in a crowd booing. I am not sure about the 'vocal' bit.).
'zing' put after 'boo' is 'BOOZING'.
Can you help me to learn more?
(Another definition for boozing that I've seen is " Drinking a lot".)