Cheerful occasion for alcoholic offer (5,4)
I believe the answer is:
happy hour
'alcoholic offer' is the definition.
Although both the answer and definition are singular nouns, I don't understand how one could define the other.
'cheerful occasion' is the wordplay.
'cheerful' becomes 'happy' (associated in meaning).
'occasion' becomes 'hour' (I've seen this before).
'happy'+'hour'='HAPPY HOUR'
'for' acts as a link.
Can you help me to learn more?
(Other definitions for happy hour that I've seen before include "Cheap drinking time" , "beer goes down" , "glasses are now reduced" , "pub's promotion" , "Cheap time to get merry!" .)