Much extra beer and spirits (6)
I believe the answer is:
morale
'spirits' is the definition.
(I've seen this before)
'much extra beer' is the wordplay.
'much' means to remove the last letter (much but not all of the word).
'extra' becomes 'more' (both can mean additional).
'beer' becomes 'ale' (type of beer).
'more' with its last letter taken away is 'mor'.
'mor'+'ale'='MORALE'
'and' acts as a link.
(Other definitions for morale that I've seen before include "Degree of optimism (of troops, perhaps)" , "Strength of purpose" , "State of a group's confidence and spirit" , "Mood" , "The spirit of a group or individual" .)