Hid lager cocktail from a top pupil (4,4)
I believe the answer is:
head girl
'a top pupil' is the definition.
'head girl' can be an answer for 'pupil' (I've seen this before). I am not sure about the 'a top' bit.
'hid lager cocktail' is the wordplay.
'cocktail' is an anagram indicator.
'hid'+'lager'='hidlager'
'hidlager' with letters rearranged gives 'HEAD GIRL'.
'from' acts as a link.
Can you help me to learn more?
(Other definitions for head girl that I've seen before include "Senior pupil" , "Senior prefect" , "promoted student" .)