Cheerful pub to get drunk and have a meal
I believe the answer is:
upbeat
'cheerful' is the definition.
('upbeat' can be a synonym of 'cheerful')
'pub to get drunk and have a meal' is the wordplay.
'to get drunk' indicates an anagram.
'and' means one lot of letters go next to another.
'have a meal' becomes 'eat' (I've seen this before).
'pub' anagrammed gives 'upb'.
'upb'+'eat'='UPBEAT'
(Other definitions for upbeat that I've seen before include "Conductor's beginning" , "bright and cheery" , "Cheerful and encouraging, like lively music" , "maestro communicates this to orchestra" , "Optimistic, positive" .)