Surpass alfresco party (5)
I believe the answer is:
outdo
'surpass' is the definition.
(I know that surpass can be written as outdo)
'alfresco party' is the wordplay.
'alfresco' becomes 'out' (an alfresco meal is eaten outside).
'party' becomes 'do' (do is a kind of party).
'out'+'do'='OUTDO'
(Other definitions for outdo that I've seen before include "Surpass - overshadow - excel" , "Perform better than another" , "Be better in performance (than another person)" , "going to top?" , "Go one beter than, surpass" .)